Sorry if I ruffled your feathers bro. No offense intended. . .
If your goal is to lose weight while on, you first need to establish your BMR (base metabolic rate). A calorie deficit is the only thing that will drop the lbs. I'd reccomend eating more frequently. 40-60 grams of protien every 2 to 3 hours (this will speed up your metabolism & keep you from going catabolic). Never eat more than 500 cals in a sitting, and oh yeah. . . No carbs after 6pm. Keep the carbs low and complex. 1/2 cup of oats in the morning is ideal. The only time you should be consuming sugar is directly following your workout. Also. . . Cardio is best first thing in the morning or just after lifting.
If you have trouble getting all the protien in, carry a 5lb. jug of whey & shaker bottle around with you in a backpack.
I hope this helps. . . Good luck!