I agree with most of what you said, but doesnt JB recommend eating "clean" 90% of the time in his 7 habits article? He could have changed it, since. Just asking.
Also, prof X's definition of clean food is going to be different than Shugarts definition of clean food.
I used those two as an example because I think both of them have a pretty good ideas on what clean should be. Prof X doesnt eat anything thats "pure crap" and Shug's said he tries to decrease carbs, increase protein, and decrease overall calories (or something similar... Chris, correct me if I'm wrong.)
Once I get as lean as I'd like to be, I'm going to incorporate this "no pure crap" and "improve food" theory and see how it works out.
Also, my cheat meals still dont contain pure crap like some peoples do. If I eat pizza, I make sure there's a fuckload of chicken on it so I'm getting protein. If I'm getting a big ass burrito, I get extra meat so I'm getting protein. If I eat sushi, I'll take a couple fiber tabs beforehand to slow the digestion of the white rice.
I also make sure I have some sort of workout before I have one of these meals, too. This way my body will be in need of nutrients when it's getting fed a lot of them.
Also read about JB's G-flux. I've been incorporating more calories, but more effort in the gym, and it's been working extremely well.