I know you were previously lead team but I think you need more time as an Admin to show dedication and that you will stick around rather than just go straight to Lead Team.
I think other than that you seem like a pretty good candidate
Good luck!
He's never been lead team.