Weight x mileage seems the most fair to me.
It should also disincentivize people from buying larger vehicles just because.