I have been reading with interest your adventures in this regard.
A few thoughts:
As a somewhat daily player i thought i could feel the effect of a few more new players. Maybe it was my imagination but, it seemed like there were a few more newby questions being floated and a general attitude of discovery of fun by some. While my imagination may be wrong, i think it does point to the positive effect even a trickle of new blood can create.
Ofc, more developers and development of the game is nice. But i cannot help but feel the game is basicly a great, playable game as it already is. But folks like the feeling of a game progressing and the back and forth between the community and devs is always a Plus.
Re: goals for players. Like you i think the best def,best off, support etc was a nice addition, and i would like to see more along these lines. BUT! I do not think starting down the path of "leveling up" is a good plan if it means we start each game at different levels of ability. In fact, i think the lack of that tactic is a real PLUS for the game. Always have. I do not play to be more uber than another - i play for the fun and to see my team win a fair battle.
I wish you well on your choices for the future and congratulate you on being pro active.