I've got Suono's on my 620, love the sound they make, have never considered removing the baffles.
(although, that silly sticker is gone from the frame)
still haven't figured out how to post an audio file
take the meanest sound the stock pipes make on hard decel, you get that all the time
![](http://photos.plaxo.com/photos/get/46/23/23/195/71723/3284927-m-0.jpg)