Have you thought of drilling the baffles? Many people have done that with great success. (many threads on it, do a search)
I have Scorpion slip-ons, only because they were the right price.... (but they DO sound awesome!)
(that's the problem with under seat exhausts - they cost three times as much as their side mounted counterparts!)
Cheers,
Rick