Good game, but it's hard to meet quotas later on...
IMHO, main thing that is multilevel fuel tank upgrade. Without it you can do only so much.
Another idea is to remove reward points, and make purchases for money left beyond quota. Maybe allow to pay quota "out of pocket" if there was not enough haul. At least it will not be instant game over in unlucky days.