I don't see what is wrong with his setup?
Yeah the tranny might pop since it was designed for half as much HP, but other than that everything should be AOK.
Yeah if he starts builing up to a higher HP level fuel is going to be a concern down the road but at this point he is fine.