I would say Superman because he can travel through space and he came from a distant planet. One punch man can't leave Earth.
May be if he uses an advanced tactic, it could be a game changer.
Madara is invincible.
If they hadn't wanted a spin off and no kagura character got introduced, he would have been the ultimate powerful character in the Naruto verse