I have heard one of these cans on a GSXR 1000, it sounded great, the company is part of a company called 2ndbite.com, I purchased my 1050 speed Triple off of them, good bunch of guys......
Well I have a Devil High level on mine, it has a very large bore and is very very loud, I should imagine this is going to be awsome!!, sod riding behind you, it will sound like a thunder cloud on a twin.......go for it,