I feel like on top of the bonus for winning they ought to give a bonus for being a MVP regardless of win/lose.

That would further discourage people from slacking off if they could get extra rewards from getting a high amount of assists/kills, damage dealt, fuel gathered, etc.