I feel like you don't have a deep enough knowledge of the rules, and the reasons we have them. Certain people have complained about your behaviour to them within the community, and you've played detrimental role in them having a worse experience; be aware this is all backed up by anecdotal evidence. Because of your "dirty" past as well as the reasons written above, I'd like to see you longer time on the staff team before going for lead team.
You're not fit for a lead team candidate as I see it.