This topic has been moved from "questions" to "ideas"
Rank has been thought about but I don't know it will be implemented soon, there will be a ranking system in place in the new patch according to the devs.
Yeah get a few hot teams & load of non active ones & win nearly every G C as long as you stay low in the rankings. Its working nicely for us now winning 70%+