I don't know how the users of VLR would react to this idea, but I want to suggest the implementation of a new, global-scale ranking system similar to that on hltv. You win a certain amount of points for winning/placing anywhere in certain tournaments, and each tournaments will have a certain number of points dedicated to those who win/participate.
Thoughts?
(P . S: All upvotes are appreciated! Don't feel a need to upvote, you can just do so if you want to bump this idea and help it get some traction. Thanks!)