Just installed my Leo Vince exhaust. Straightforward process. Took about 1 hour. The hardest part was, as expected, the goofy strap brackets. I only used 1 per can. The supplied bolts weren't correct for using 2 straps. and I didn't want to remove the rubber grommet from the factory bracket.
I left the baffles in for now. I did start it up without any mufflers. Very LOUD!
I think that Scorpions are probably a cleaner install with less fussy maintenance but I got a deal on these from a local dealer.