My buddy has a 950, he installed a Cobra slip-on. Cost was $230. He installed it himself in under an hour no other changes. Seems if only a slip on is installed and no air box changes a controller is not needed. He also felt there was a slight increase in horsepower. So far no loss of mileage has been noticed.
I believe the reset is as simple as disconnecting the battery for a few minutes.