The one thing about that diet that is completely ridiculous is the no carbs other than post-workout. You cannot train hard enough, and be in an anabolic environment on almost zero carbs....if you keep your carbs under 200g, (generally) and have them all complex, you should still lose fat with cardio, and clean eating. No need to go all out and go zero carbs...