In the factory service manual BRP doesn't recommend 87 octane, they recommend, " a MINIMUM of 87 octane." Everyone is going to interperet it differently but I take that to mean this is the very minimum you should try to get by with, not the best thing you can use! I also believe that premium and high octane are two different things and I just can't help but think that a 10.7:1 compression engine spinning at 10,000 RPM, wouln't benefit from a higher octane or a premium fuel.Now now - let's not get personal here and start attacking.
Everyone is welcome to their opinion. Some opinions are based on facts, and some on fiction - but they are each persons opinion.
Rather than waste time attacking out here, if you really want to learn about octane - take 30 minutes and do some reading out here on the net.
You will find that you are correct when you say "I wouldn't add it to a vehicle that I didn't think would benefit from it either...."
Some vehicles certainly can benefit from running premium, the Spyder just isn't one of them - according to the people that designed it.
There is plenty of scientific data available on the internet that proves higher octane can not improve power or MPG unless used in an engine that specifically requires it. The Spyder doesn't (pg 22 of owners manual).
Those engines that do require it don't get more power or mpg from the fuel or the higher octane - they simply require the higher octane in order to run smoothly without knocking.
Other engines may have anti-knock systems in place to keep them running smoothly. It's simply two different solutions to the same problem in order to keep the engine running smooth. High compression engines, turbo and super charged engines may very well require the higher octane to solve the knocking problem. The Spyder engine doesn't fall into those catagories.
The error in this whole arguement is that many incorrectly think that higher octane gas has more useable power in it - it doesn't. Basic physics will tell you that you cannot get more power from something than it contains, and 87 and 91 octane gasses have identical amounts of power in them.
If you have firm scientific data (dyno and mpg readings taken in a controlled environment with calibrated equipment) that shows the Spyder to get better MPG or have more power when running premium gas, I'm sure the engineers at BRP would appreciate you sharing this data.
Seat of the pants dyno or gas-pump mpg readings without consistent riding done in a controlled environment are just not accurate enough to be taken as proof.