I've used white flood quite a bit and I'd say I'm fairly satisfied with it depending on what my training schedule is like. If I'm doing shorter workouts and lifting more days of the week it works great. However, when I have longer workouts and lift fewer days of the week i tend to feel sluggish part of the way through my workout. I've found that Purple WrAAth (also by controlled labs) is more effective for the longer workouts.