Something as simple as installing a $4 inline fuel filter might work.any vehicle moving through air has its resistance increase in a non linear fashion with speed. so 60-65 mph will cost you some extra fuel consumption. 65-70 will cost you more... and full throttle whatever the max your odometer will show, will further reduce the miles per gallons (or increase litters per km) you get.
I get 45-65 US miles per US Gallons (crazy units, I'd love metric system everywhere) doing daily commute of 15 miles, 10 are highway, 5 city. Even highway is partly traffic jam in the morning, but no traffic in the evening (working long days, commute is over by that time). I do not try to manage gas consumption (and I also wear heated gloves and jacket, so putting some real load on the alternator). So about 1H15-1H30 per day. (idling consumes gas, starting stop too...)
I found out that with the blinking gas bar, I do not do 15 miles in these conditions if I have to go up on a steep incline. i.e. flat you can drive long, but go up or down a lot (steep incline to exit the highway), you can run the fuel pump dry. A little shaking the gas around and restarting was possible, but that was the limit for me.
At least, it works on my Rebel.
Not only does it keep the dirt out of the EFI(or carburetor), but the little window has enough fuel for the bike to ride a good 15-30 seconds WOT, or 25-40 seconds on normal speeds...
It's a great and affordable option as a fuel buffer!