Yep, the StuG is very weak, but some people seem to adore it for some reason. Probably the long 75mm. Personally, I think the Hetzer is far better when it comes to camo and movement. And looks. :)
I just got my Ferdinand but so far am underwhelmed. However, I haven't unlocked the 128mm on it...