No, you are definitely good enough for the spot. What you need to do is go and post. Team Destiny is very social. We're all friends over here, playing this little villain game. Be part of it. Exist.
Ah. Well, that was your choice.
Afraid that after all the swapping which took place yesterday, only the positions of Electric, Rock, and Psychic are open- for Commanders.