You already have a "sprag" clutch in your starter. It's not a brand name, it's just a common name from a hundred years ago for simple overrunning clutches. The little locking elements arranged around the race are called sprags. I don't see anything in that ad that tells me diddly about why their product is supposedly so superior to the overrunning clutch that's stock or the ones you can buy on ebay for $30. Buying a pig in a poke isn't highly recommended, especially in this age of wall to wall scam artists.
Make absolutely certain your compression releases are working properly, and if you continue to experience the problem change out the one way (overrunning) clutch in the starter. If you know how to work on starters yourself, you can do it for about $40 including shipping, which is what I did on mine. If you have to pay someone else to do the work, figure an hours worth of labor on a late model bike. btw, it doesn't have to fail completely for them to replace it under warranty or the ESP. If they tell you that crap, they are lying. They may insist on having to verify the problem, but if yours gets bad enough to do it on most hot start attempts (which is where the problem usually shows up), it shouldn't be all that hard to take it by the shop and do a few hot starts to prove it to them.
Jerry