Here's where a Proof of Bandwidth system like Bitcloud would come very handy. This way everybody is rewarded automatically in the same measure they contribute (ie seeding).
That would be perfect for a ratio-enforcement scheme that works cross-tracker.
I'm sure there would be ways to game it, but it could go a long way in ensuring the average user gives what they get. It would be awesome to integrate a 'currency' into a similar client, where you slowly earn more by seeding.