Anything that hides that funky whine noise they make is a plus. The way the bike looks sitting still is fantastic .... then it starts and makes that noise .... ARRRGGG, it just doesn't match the bike.
Personally I vote for the Razorbacks ... the way they look is cool as **** ... and the sound is how the bike looks like it should sound. Its a nice combination, pricy, but what the hell, if price was the issue the bike in the driveway would be a Honda, right?