If you're performing as well as you were when I was part of the Lead Team, I'd say you're capable for this role (can't speak for training's, but at least I feel like everything else seemed quite good at the time). I'll leave it at that since I already left you my feedback a bit over a month ago. Wish you the best of luck.