I understand that it was a while a go, but I personally do not think you're ready for this role because of the abusing incident. There are other admins that have been doing a better job and I don't see you dealing with many situations, f1 and forum requests for that matter.
BUT
You're a great and friendly guy and you hold many staff ranks within the community including super admin on TTT, so you've had a taste of what being lead team means. You have a possitive attitude and you know how to handle sticky situations.
My conclusion :
Good luck, Xnator