That looks like it'll be pure sonic death. I aborted all my gp can projects because even the Remus with its huge baffle was just obnoxiously loud, I wouldn't have it on my bike

But I'm old ;D They do look and sound amazing though...
Oh, don't count on people hearing you- I used to run very loud cans on teh street and to be honest the people who don't see you, don't hear you either. They're not failing to see you because they're blind, they're failing to notice you because they pay no heed to their surroundings. I've seen people pull out of junctions in front of speeding, bright red fire engines with huge arrays of flashing lights and penetrating sirens, motorbike exhausts are nothing. And even leaving all that aside, modern cars are very soundproof.