I've got Sils (branded Ferracci) on my ST2 and think they're awesome - a buddy has the high mount carbons on his Monster and they're very nice. Totally different sound than Termis (which is what I put on my Monster) - more boom-y, less roar-y. Great price, too.
Never used MotoWheels but have heard very good things.
Well the nice officer that pulled over my group today didn't mention anything. He let us go, by the way. No hassles so far (*fingers crossed*). I've only been out with it like that three times though. I really ought to add a light, and I may need to bring it up a bit higher, as the guys riding behind me today said it's pretty hard to see. If someone tells me to move it, I'll move it.