that oil is actually able to be effective. There are a variety of different companies who manufacture engine flush formulas ...
Yes if the vehicle total km is less than 80000km and is on proper service you can use engline flush. make sure that if the bike have a oil filter change that also after flushing ...
however, if your scooty has done more than 40k km, you may consider treating it with a good quality engine oil treatment like bardhal, nulon or liqui moly during the next oil change and servicing.