I have to agree with this, I got the frost turret as soon as I could, and got through almost half the game so far thanks to that and the Snare turret. Sure, it might not shoot on the first turn when its summoned, but the damage turrets can put out and the fact they can act as tanks can keep you alive against enemies that are much stronger than you.
Also hi I dont even remember when I was last on the forums.