Those motors are def set up for bottom end. I think there is a lot of potential. Can you use taller gears to gain some speed. It should have plenty of torque to turn them. Also some time when you are cleaning it or whatever pull the pipe off and make sure your motor isnt free porting at the exhaust like mine does. That is def gonna cost you some power.
What do you mean by free porting?