Constantly using octane boosters makes little sense, but that doesn't stop those companies from pushing it, just like gasoline retailers don't stop pushing their premium grades to people with cars that run just fine on 87 octane. A booster may make sense as a temporary "fix" if you're traveling in an area where you can't find the recommended grade for your vehicle, but just dumping the stuff in all the time makes about as much sense as the guy with the low compression Chevy econobox always running premium gas at $.30 per gallon extra. It's a waste of money, and depending on what's actually in the stuff you use and how much you use it may cause other problems.
If you find that your bike is constantly pinging, and you're running the correct grade of fuel, then I'd suggest first looking for mechanical reasons like intake air leaks or carbon deposits in the combustion chambers, then having the tune tweaked so the bike will run on the available fuels without pinging. I get the impression that many tuners go overboard trying to squeeze out an extra 1 or 2 horsepower on the chart, rather than provide a slightly more conservative tune that will run well in varying conditions and with varying fuel. The smart approach is a conservative tune; the razor's edge stuff should be saved for the race track. Find a tuner who understands that and isn't fixated on big numbers on a chart and bragging rights.
JMHO - Jerry