Microphone Related
As someone who climbed my way all the way up to SSRP Lead Team without ever speaking a word (against all odds and all resistance) I strongly believe that it was never, and still is not necessary for any staff member to have and or use their microphone.
I feel that whether or not you use it should be all up to the person in question and that even if it was necessary that it should only be so for the highest ranking of members, that being and lead and community team positions. I won't go too too much into it as he clearly stated that he wanted to fix his audio in a post in the past.
App Related
Now that I said what I wanted to say... I feel it is only fair I give feedback to the application as well, be warned, I have not played anywhere near enough TTT to see your attitude in game so I'll have to go based of of what you have written, your activity and feedback from other people on this topic.
Your activity seems pretty great! Based on your words and game tracker you have recently reappeared, however, I do not see that as a problem as you caught plenty of activity since your return. Your application looks nice and it seems to get the details right, though I feel that some answers could have a bit more of a detailed explaniation its more than fine for a moderator application.
You stated that you are in the US, which means that you have a broader scope of time which extends beyond the normal time a European member would usually stay on (provided they are not pulling an all nighter or have an inverse sleep schedule) having staff from differing countries with differing timezone is great! it makes sure that staff teams are capable of being present on the server without straining themselves over a broader time frame. (Though I must admit I don't know where most TTT staff is actually from).
You seem to have plenty of positive feedback and in addition, being an ex-staff member you have plenty of experience and knowledge which is crucial in doing your job well - however I don't know how good of a staff member you were before you left. And with that... that's about it. I feel that I can see more positives and really not many negatives, had it been up to me I'd have voted yes on the application.
I wish you the best of luck!
Disclaimer: I am not a TTT staff member nor am I currently active on the TTT servers. As a result my reply to this application is mostly based on things that I do know such as other given feedback, your application, and your game activity. If I see you in game and circumstances might change such as being shown with a poor attitude or any possible reports that may come out about you in the coming while I may change this reply to reflect negatively upon it and possibly change my final verdict, however, the opposite is also true, any positive interactions and reports that you make about different players may serve to solidify my support. Just keep in mind I am unable to vote and thus my opinion does not really matter and you are free to disregard it, thought I'd put it out there anyway.
.