I've only rode with a guy on a S1000RR once. That was when I first got my 2nd Gen and it was mostly stock aside from the PC and Yoshi slip-on's.
But I remember that damn BMW flying by me while I was at 130ish like I was standing still. He was still rocking the stock pipe too so I didn't even hear him until he was already gone past me.
If you want to have any chance at all, try switching your sprockets to -1, +2 . Even then, I don't know if that would be enough.
Ok, let me translate for you. "I was riding along when I saw another sportbike quickly gaining on me, so I dropped a gear or two, and pinned the throttle. At about 130mph he flew past me like I was standing still"
Not impressed, lol. The BMW was obviously accelerating long before you, and he had already hit 150, 160, 170 by the time he passed you.
How much HP do you think these S1000RR's are making? Nothing crazy, and nothing beyond what the ZX10's can do. They are lighter, so they got that, but the difference in performance in equally setup bikes is not much. I see ZX10's beating BMW's and I see BMW's beating ZX10's. I see ZX10's beating R1M's, and I see R1M's beating ZX10's, same for GIXXERS, Honda's, Aprilia, etc. The only dominate bike I am aware of is the H2.
Get the bike that most appeals to you, that is all.