Yeah, that's basically what Accelerade is (well, they use whey instead of soy protein). Hammer's Perpetuem and Recoverite are similar, too.
It seems with any kind of carb + protein drinks (commercial or home made), you have to agitate it a lot to keep it mixed.