Hello there
Step1: Absolutely a must do and a good choice, servers are empty and is obvious their timespan has expired. If you don't care for a server and not do any chores linked with the certain server, then in the next months is gone and dead. No matter what you do, is just helpless and the only thing is to change it, or erase it.
Step2: I do agree with this demotion regional part of the topic. Seeing stevko disappeared and has no time for cs 1.6, and with the removal of the servers is logically correct that those ha will be gone too. Even I'm pretty sure they are also naughty too

Step3: I do not agree with this one however, why would you need an other rank called assist ha, Why an intermediary rank between the ha and admin. Is that, ambrosia was just good community with restricting ranks and privileges on an yearly basis and there wasn't any misunderstandings with them at all. Why do you NOW need a new rank? I mean common, assist ha in any community i was been were bad and confusing of their role. I can speak like for months about the incompatibility of their integration in a community
Step4: This is also a mustdo, it was about time to be honest

For the rest, i have to wish you luck and hope everything turn up as planned.