Seems like snake oil for a modern 4 stroke. Some general searching of other forums like Thumper Talk produced some 'teardowns' of the product, where people disassembled the thing. They found its just a cheap resistor. Couldnt find any positive reviews for modern bikes.
For the money, a bigger rear sprocket will actually produce results.