I bought mine with the intention of adapting them to the monster or the Sport1000S, cheap enough to throw away if they dont work out.(mine were even cheaper

)
When I lined them up by eye I thought I might need a small angle change to get them to sit correctly and this is why I haven't put them on already.
I've tried them on the S2R and they fit though I need to trim part of the link pipes to make them sit slightly higher at the back and have bought spare pipes for this purpose.
You can also get longer pipes and I would imagine these wouldn't be quite so loud if fitted, though the extra length would show up at the back end where they would probably stick out too much unless the angle of the link pipes was altered slightly.
Have you had it out on the road yet? and how does it run?