prolly not been answered, not reading 20 pages at this time.
having seen netbattles system and this one, i prefer netbattles supremepoints as they dont decay for a start which is annoying (specially when it decays by more then 1 wins worth a day :/) which means when you cant get on. you cant climb so well.
which brings me my next question regarding this, matchups themselves, best way to get points is to of course, beat someone good, which i wish to do, but having recently come back i'm now stuck down in the late 1200's fighting teams i dont really want to fight, and getting punished for the fact winning gives like 4 points losing loses more (half the time its ONE poke you get a miss on that never pops up on teams you want to face :/).
to the point, i currently am FORCED to face teams around and about, something i really don't want to do, as we are all here to play the best players and its rare i ever face someone with enough points above by this point in rating to acctually make progress very quickly.
with the netbattle supreme points yes you get to silly high ratings quickly, BUT at least you had the chance to face the big guns (anything above 22k is such on there)
but what netbattle doesnt have, is true unrated (rated just adds to your wins/losses) and no find tab, which really is not an option.
so here is the suggestion in brief
. no rank decay
. find <rating - rating>
. unrated find tab (great for testing, or acctually having some fun)
of course the system should stay as it is needed for voting criteria etc and there is nothing really wrong with the system itself apart from the point gain/loss fluctation is too heavy either way sometimes the find <rating - rating> will be a brilliant feature to find true skill though.
beat noobs get not much, (lose to noobs and lose loads, obviously as punishment for trying to cheat the rating)
beat good player you earn decent rank (lose you lose minimal, afterall its a gamble you have to lose something)
i know there are some flaws, like high ranks not opening up to the low ranks (but then why would they not, they are good, they can beat them)
might be fun for those looking for a decent fight 
looking forward to double battles, thats what i really wanted for a long while