CDC is dead for AA2 atm, but isn't needed... Our AC is way better for now
About TWL. You were thinking in a Ladder or League? I have pushed for ladders before in the past but most teams stopped playing around that time and left TWL.
There is also a discussion on forums from some players requesting AA3 back there and i highly doubt it will happen so...
Honestly, our best bet would be... Have our own Ladder/League...
Hell why not? It worked fine in the past, we have Assist, we have all players wanting to help, we have enough resources for it so again, why not?