I had boom cans on my bike and i really liked them but got tired of scrapping them....lol! They do have a nice sound....very different than any other pipe.
Buddy of mine has them, AWESOME and no longer available. He got his on his '00 RK about three years ago, was the dealers last pair, company quit making them.
My signature pic has the Boom Cans on the bike. I liked them, but they scraped pretty easily. I would scrape them coming out of parking lots and even in corners, if you really had it layed over and hit a bump.