The shake is meant to be a meal replacement shake. I recommend something similar to my clients who are trying to gain weight.
I tell them to buy a high quality blender and blend together the following:
2 scoops of a high quality whey protein isolate
oatmeal
natural almond butter or peanut butter
frozen fruit
banana
ice
chia/flax seeds
spinach/kale
I have them drink 3 of these in-between meals. Breakfast, shake, lunch, shake, dinner, shake.
For a whey protein - you want to see nothing but that in the ingredients list. Whey protein, natural flavours, a natural calorie free sweetener like stevia and then maybe some salt, soy lechitin and cocoa powder. There are a lot of good products on the market. I personally use isolation from n2bm.com. A good whey isolate should be pretty much fat and carb free. Isolation has 26g protein, 1g carb, 0g fat per 30g scoop.