It has 117ft-lb of torque and 203bhp
What world do you envisage that your Indian would keep up with a sports bike, even a 600cc sportsbike would outpace most cruisers because the weight of a cruiser is much greater than that of a sportsbike its physics mate.
A bike that weighs 180kgs or 265kgs in the case of the busa will need much less power than your bike which weighs 380kgs?
So it stands to reason that you my friend are pissing in the wind