The problem with having such a versatile protein is that, in most cases, you're going to rely on a simple WPI or WPH. Pure Whey, in my opinion, is utterly pointless and a waste of time.
Most studies show that Whey/Casein blend is better as a PWO. So that would mean that simply adding milk to your whey post workout would solve your problems. Furthermore, adding a carb is a must (the GI would depend on what type or training you do: - glycogen depleting workouts such as HIGH reps and extensively long workouts may require a higher GI post workout than say a normal weight training routine).
Pre workout you'll want a steady carb source and a quality protein source so I'd say whole food about an hour pre workout is better than whey pre workout.
Before bed is another issue. Whey and Casein digest much faster than food. So, yet again, food is your best bet. While you sleep you want a slower digesting protein than whey, so casein is your second best option. Add in a fat (peanut butter) to slow digestion even more.
If you're looking for good post workout products take a look at:
Relentless by Xtreme Formulations
or
AfterShock by Myogenix.