My PWO shake is homemade, and it beats all commercial shakes.
You can add more stuff to make your shake better.
I just did "protein factory." It's fun. I mix up shit into my protein powder. Basically, I start with some good whey protein, and add stuff. This one's got designer whey as a base with bcaa's (lower cortisol) , colostrum (^ recovery), pyruvate (^ mood, energy, ^ fat loss), v12 grape flavor, creatine monohydrate, CEE, maca, avena sativa, a little ma huang (^ protein synth), a little chocamine, cinnamon (for insulin sensitivity) and fenugreek (increase glucose capacity PWO, just like arginine) (I just use ground fenugreek seed from my grocer).
I use this to wash down my life extension mix (good for many things), vitamin c (lower cortisol), selenium.
I never use dextrose or carb powders. Sometimes oats, often banana, sometimes berries. Just my preference for natural food.
Fair trade organic bananas are good, and taste delicious and you get some potassium, too.
A slice of fat free, organic wheat raisin bread is good with that.
Good info on banana ripeness and fructose/glucose content.