I'm sorry man but you got admin 1 week ago, I'd like to see a lot more time come from you before you go further to know you're dedicated and fully wanting to return
I am in agreement with CeeZee on this one. Your previous experience is extremely helpful but most of us, if not all should be confident you’re willing to put in the effort required again to be lead team. As for now it is too early to tell since you only got admin a week or so ago.