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 ...
Motor oil has evolved a lot over the decades, and today’s advanced synthetic engine lubricants would be virtually unrecognizable to the chemists of yesteryear, with their detergents, dispersants, ...