yes i have done a bit of home work it can fit with a bit of alteration
its a good exhasut u can chk online many people have put it on there R6 and gsx etc and its a US made product
i also dont like the sound of Piaggio
he is asking 6k for it but i chk online the price people are asking is around $500-$700 which shows this is a quality product