I fill both bikes up with BP Ultimate where possible.
Last pay I was sucked in by Wollies to use a discount docket.
Bike idles like shit when cold now - not that it gets real cold up here - but you know what I mean.
Think you need fuel additives, pull out a spark plug & look at the top of the piston.
Black is NOT good, so I added some REPCO branded fuel system cleaner to the tank.
Over the years I've used fuel system cleaner a lot, mainly on diesels.
Generally we scour the system by mixing the additive 50/50 via a tap plumbed into the injection system.
The engine needs to be at operating temperature to do this, they run really rough (obviously) and smoke like a space shuttle taking off.
Often saves replacing rings and liners or de-glazing bores and always notice less black soot from the diesel's exhaust stack.
PS. Don't try this with your catalytic converters connected, it will ruin them.