Did you put superbike forks on yours? I'm wondering if it will fit a s2r as the forks are non adjustable.
Mine came w/ adjustable forks. I would think they would fit on yours but the easiest way to be sure is just run a straight edge along the bottom of your mounts and see if it clears the top of the forks.
It's at home and I'm at work but I can bring it tomorrow and take measurements and pics