My wife is currently testing the device on her Spyder for BRP to see how it works.
We went to our dealer a couple of weeks ago to ask about getting the vibration issue fixed, and he told us that BRP had sent him some prototypes, and that they were looking for some riders willing to test it. We agreed, and then signed a bunch of release papers in French, and they installed it a week ago. My wife says that it really does reduce the amount of vibrations almost to nothing. BRP will be in contact with her soon we are told to get her opinion. I assume that once they feel that this is a viable solution they will put it on the F3.
Sorry, I can't say more, but the papers were in French, and I am not sure if there was a non disclosure clause in the papers my wife signed, so I don't want to get her in trouble.