I have run tunes from various companies on different machines, the key is just getting one from someone reputable. You have two different routes to choose as well; you can get a device that most call a "piggyback" tuner, or you can get a "real" tuner that flashes the ECU/ECM.
A piggyback tuner typically modifies the injector pulsewidth (duty cycle) based on predetermined settings throughout throttle position.This is crude, but simple and effective for its intended purpose. A tuner that flashes a new program in the ECU will actually change injector duty cycle at various points in the fuel map of the ECU, and also has the capability to modify ignition timing, rev limiters, etc. This results in a more accurate and efficient running engine than a piggyback controller. These units are offered by several companies, but two I can personally recommend are EVO (Evolution Powersports) and Aftermarket Assassins.
I currently run the Powervision tuner from AA, and am very happy with it. Trinity also offers the Powervision tuner, and since you are getting their exhaust anyway, it certainly makes sense to get the tuner from them already programmed. However, a slip-on exhaust tune from almost any tuner will be just fine, so don't limit yourself to just Trinity. If you plan to add future modifcations, I would get a tuner from EVO or AA, as they offer a large selection of bolt on performance mods and the tunes to go with them.
No you don’t “need” a tune. If you do want one, you can always flash it back to stock tune when you take it in. I rode around for a few weeks with the Gibson dual slip on and didn’t have any issues. I bought the exhaust for the tune though. It’s definitely more fun with the tune. I have the AA stage 2 and stage 3. I do ride fast, but for no particular reason, so I keep it on stage 3. Stock to stage 2 is a huge difference. Stage 2 to stage 3 isn’t quite as noticeable
Respectfully, I disagree. If he removes the factory muffler, he is also removing the stock catalytic converter, which will absolutely result in the machine running leaner. With a forced induction engine, this is dangerous and can result in detonation which can and will damage pistons. The engine has a knock sensor to retard timing, but it is not error proof, and engine damage can still occur.