Any sugars/starches go within the workout window. Is it an absolute statement, definitely not. Any time you're outside 3 hours after workout its protein/veggie or fruit/fat. Almost all of your carbs should come from fruits and veggies.
Are there bad foods, of course. However these bad foods become horrible foods when eaten at the wrong times.
And I think this is a very individual thing. I know Berardi is big on it, and I respect him A LOT!
However, personally, I have gotten to my leanest levels eating starchy carbs at every meal. If I don't, my cravings shoot through the roof. I had clients with similar experiences. We all know that energy balance is the overall KING of body composition coupled, of course, with proper training.
I think nutrient timing has its place for those looking to go from already normal weights to lean. Or lean to very lean. Outside from that, at least with the empirical evidence I have had my hands on, it doesn't make all that great of a difference.
That said, even with the same caloric intakes, some people WILL do better on lower carbs and some will do better on a more moderate carb intake.
The predominant factor is definitely caloric intake, but for people who are say, very insulin resistant, a reduced carb approach or timing your carb intake around workouts is probably going to be a better option.