I dont see any problem using those hubs, the sumo engines dont produce as much horses but they have torque!!! a good one even pulls liter bikes off the line.
the only concern i would have is the power in that frame and swingarm.
How is your chain clearance on the wheel and frame?