I find puppets extremely difficult to use, I never seem to win with them.
I like guy's taijutsu and his dynamic entry special is very easy to pull off, but his awakening is seriously lacking. Speed would be great in single mode but when playing team mode, a simple summon from the opponent fucks you over.
I like naruto and killer bee's awakenings, the opponent is pretty much finished if you awaken with them. I always have either pain or neji as support, it seems like for defense they seem to be the best.