I know there will never be a perfect algorithm, but looking at the forums, there are obviously many complaints about the current Top 80 system currently employed. More so than the original GA matchmaking (it seems to me)
So, here's my idea
Week 1: You get matched with opponents with similar character GP (wouldn't say no to "weight" given to a select few characters; Revans, Malak, etc)
Week 2: Same thing as week 1 EXCEPT your opponents finished the same rank as you (1st vs 1st, etc).
So on and so forth. You might roll through the first three GAC battles, but next round you'll be in a bracket with other players who also won all their battles. Difficulty will increase/decrease depending how you do.
(Not sure if this currently happens, I didn't experience this personally last GAC).
Open to any and all potential flaws being exposed and fixed. Thanks!
"I don't like sand. It's coarse and rough and irritating and it gets everywhere."