Getting a routine judged by others offers little in the way of recognizing what the persons needs are. If you need to do a more push or more pull oriented routine because you are lagging in some muscle than your routine should reflect this.
That is why I can never really critique a routine appropriately.
If you are having allot of trouble making a routine, seek the advice of a proper performance or body builder coach. As for the routine above, I think Joel (Yeaaabudddy) highlighted the changes that I would make, in his post number 3. A balanced routine will look different for everyone regardless of the goal IMO.
EDIT: but you can do whatever the FUCK you wanna do...............LOL, love that...Hodge twins youtube so funny)