Specific to your point on supped/weight gainers, most of us would never use a weight gainer due to all the added sugars and junk that go in there.

If I need to drink a awake ever as a meal repla***ent I add powdered oats to my whey/casein. A quality protein powder should have very little in the way of carbs to worry about it.