Recently. the CA role has been changed to focus primarily on forums side moderation, and seems less focused on the server side of things, being removed from the servers page. The role seems slightly out of place in the traditional SA-CA-AT foodchain.
I think it would be useful to push CA out of this flow, making them closer to the IA role. CA could replaced by Server Managers or whatever. This would allow for people who wish to contribute to the community, including past staff and upstanding members, to apply to this role without putting in effort they don't want to on the servers to achieve SA first. It may seem weird to suggest this for a gaming community, but there are plenty of members passionate and willing to help the community that just aren't terribly interested in playing the servers or contributing to server related discussions; additionally, plenty of higher staff members spend less time on the servers already, focusing more of their time on forum issues and discussions.
This would also open the door of a server manager role further to those who aren't yet fully ready to handle player complaints or don't want to put in the effort to menial tasks unrelated to their server. This role would be more focused on contributing to server specific discussions and decisions, as well as helping to run server events as done previously by CAs.
I feel narrowing the tasks of CA into two separate, defined roles would be the most efficient way to allow members to contribute to the community in the ways they can/want to.