Here's how to deal with this:
1- I use 93 or 89 Octane "Top Tier" Fuels for they have great Fuel additvies like Techron from Chevron, etc. (more of a chance to little or no Ethanol.)
2- Periodically use SeaFoam or StarTron Fuel Additive (perhaps about 1x month or if Bike is left to sit for more than 2 weeks.
This should mitigate or eliminate your ethanol problems.
-No Treatment -Any Gas
My Carbs at 12k miles with Top Tier Gas & Periodic Gas Treatment/SeaFoam and NOT Cleaned.