The 2.5 tank would not work for me for Hare & Hounds and Scrambles either. I doubt it would work for a gnarly enduro as well so I installed a clark tank.
I will say this though on my 300: at first I could only get 25 miles before I hit reserve with a total mileage of roughly 35. Reserve on the stock tank was 1/2 gallon of fuel.
The motor did break in around 250 miles and at about 500 it changed again. Based on mileage calculations I was getting around 16 mpg before. Recently I am seeing 20 to 22. I rode 60 miles saturday and although low on fuel I would have bet on 65 and risked 70 if I had to. In the last desert race I was able to run a 45 mile loop on 2.5 gallons. It was a pretty fast race so lots of WOT in the sand washes.
Conclusion for me now is that I think the 2.5 would work on an enduro where fuel stops are sceduled at 40 miles or less. For big mountain rides, desert races, etc where stopping or packing fuel is not optional or desireable the big tank is a major plus. I tend to ride 80-110 miles on a mountain rides and need to pack fuel, just in case.