We (ET: Legacy) are still in very active development, yes. We just recently published a blog post about our new "Skill Rating" which will be shipped with the next release. We do hope that help us convincing the competitive scene (a.k.a. you). Theoretically, this feature has the option to implement some sort of match-making in the future and simplify organization of clan-wars.
But read more on it as soon as the article has been authorized.
But read more on it as soon as the article has been authorized.