I think he did a good job. Shia plays hyper types really well.
Shia La Bouffe plays one charecter, Shia La Bouffe.
That's who he plays in EVERY movie I have ever seen him in!
When John Wayne did that it worked because John wayne iwasn't a whiney hyperactive little turd that mades you want to squeeze his head like a zit every time he talked.