Quote from ewire123;1162843:
Puppet can be rank at any level. Have you seen how much free base damage you get by ranking just the mastery? Guaranteed to have minimum 300+max from skill alone, excluding damage add from char stats.
300 max is a poor maximum damage for puppets. If you only ranked puppetry, you wouldn't even reach 400 damage, which is still a pretty poor damage.
That leaves you to 210 puppet damage and your climactic crash would only do 1k (2.5 if crit)
With the same amount of ap, you can do more in melee or range, and anyone who ranked puppet would agree on that you need a decent pool of good base str and dex. For example, even though only crisis and climactic crash is rank 1 for me, reason I can wipe out hm and elite rooms is because I have 560 max with basic control bars, which isn't even high. 300 max would barely clear out hm rooms, and only if it crits.
The reason I said why he probably shouldn't go into puppet is that he's only 1.7k according to mabination, and said almost dies on ss basic. If a user hasn't learned to time his/her wm right to avoid this commonly known glitch, I'm pretty sure he's also not a user with completed melee nor range, at least in combat tab. And because of this, he wouldn't really deal great damage with puppets. The point is, you can rank it whenever. But it generally is better to rank it at later levels. At 1.7k levels, it's much better to work on other skill sets and dex for range damage and balance while you're at it.