My philosophy on training and nutrition is: sweat and eat clean. And keep them both simple.
Find out how you like to sweat and do it. You're more likely to be consistent with your training if you enjoy it and it fits your lifestyle.
In regards to nutrition, I think about it this way: If God made it, eat it; if man made it, avoid it.