You are very much mistaken. 99n.m, not 99 ft. lb. That equates to about 73 ft.lb. You can attribute the feel to riding position and engine configuration. Sit as upright as you can on the Busa and wack the throttle open. It will want to pull you back pretty hard also. The Harley has only two pistons. That is a lot of weight to be throwing around. So of course it will have more torque lower than the busa, not more total torque. Torque peak comes in much higher on the busa, around 7000 at about 98 ft. lb. At seventy in top gear, keep in mind that the Busa isn't even in the power yet. The Harley will not rev as high or as fast as the Busa. Apples to oranges. What is important is that you have a bike that you are happy with. Nice find, she is a looker.