Meh i will give anything a shot, the players make the game not the system anyway.

I don't envy him trying to do a new DnD ed its like trying to re write the bible, with all the baggage attached no matter how many people he pleases he is going to upset just as many. And upset people are always far more vocal then happy ones.