I am sure that there are many thoughts on the TV500 max differential for matchmaking rule.
My comment is not WRT random matchmaking leagues... but rather for closed systems like a group dedicated open league. I would think it a great option when creating such a league to be able to either set the max TV differential, or else remove it.
To give an example in case the above isn't clear.
Say a group makes an open league where players can organise matches against others in this open league whenever they want a game (we have such with 10-20 teams for example). Two players decide to play... and they spin at the same time. (sure it would be good to invite another team specifically in such a league). Anyway, if you choose... you should be allowed to play uphill at whatever tv...