i use a stimulant in the morning.
can't see the point in protein 20 mins prior tbh. i know people will say the branched chain/glutamine thing but i don't buy it.
the body is going to use energy (glycogen, etc) that has been stored from day before and before that. gastric emptying takes a few hour especially with protein foods, but if it gives a placebo/psychological benefit then go with it.
if you're seriously training hard, having anything in your gut is just going to make you sick.