It makes a certain amount of sense to me, though I only did a quick scan. I certainly agree with what he had to say about low GI - it has minimal effect for me as I think I'm just really carb intolerant. Even low GI carbs seem to spike me fairly quickly.
I'm a great believer in finding what works for you - and whatever works, works - you can't really argue with success. I doubt if I'd have the kind of discipline that this guy has, but more power to him if he found a way that works for him.