I won't comment personally on range and such, but I will comment that the smaller the tank, the bigger hit to effective range.
A 20 gallon tank in a vehicle that gets 20 mpg is 400 miles of range. No one is running a tank dry, so assume you leave 2 gallons in before filling up, you use 18 gallons with a range of 360 miles for a reduction of 40 miles in range.
A 9 gallon tank in a vehicle that gets 40 mpg is 360 miles of range. Again, you aren't going to run the tank dry, so if you leave 2 gallons of reserve (since you aren't going to proportionately run the tank dry-er most likely), 7 gallons gives you a range of 280 miles, or a reduction of 80 miles of range.
The point being that 2 gallons out of 9 is proportionately much less than 2 gallons out of 20.
A 20 gallon tank in a vehicle that gets 20 mpg is 400 miles of range. No one is running a tank dry, so assume you leave 2 gallons in before filling up, you use 18 gallons with a range of 360 miles for a reduction of 40 miles in range.
A 9 gallon tank in a vehicle that gets 40 mpg is 360 miles of range. Again, you aren't going to run the tank dry, so if you leave 2 gallons of reserve (since you aren't going to proportionately run the tank dry-er most likely), 7 gallons gives you a range of 280 miles, or a reduction of 80 miles of range.
The point being that 2 gallons out of 9 is proportionately much less than 2 gallons out of 20.