This is also very nice idea, @samostically. And it needs a precise ranking system like mine. As for the question @stayoutoftherz has posed:
which timepoint counts for the rating? At season start, at the end, or an average?
I think starting rating should be used as a reference, so the people could see their progress (or anything else 😉) during the tournament.