RE: pre workout shake
depends what you eat before your training?
I always have chicken with a slow burning carb like rice 1hr before the gym, this gives me plenty fuel for my workout.
Knowledge is power...keep educating yourself!
Train smart - leave your ego at the door.