I don't believe it is a magic ratio that works for everyone, but I believe it's a great starting point. Most people could begin there, and then experiment with tweaked ratios to see what works best for them.
I did a little reading on Onwalu's trainer after reading your post. Very interesting guy. I don't agree with him across the board, but I love his approach to training. I couldn't find anything on his nutritional approach, though. But, in general, he is the kind of guy I was referring to. He's intelligent, operates outside conventional wisdom, gets great results, and flies completely under the radar. As such, he would never in a million years stand a chance of being hired at a D-1 S&C program.