I personally would prefer if you were a member of Annihilus for a bit longer.
But I don't get to pick and choose the rules or who becomes a part of the team.
I do like your application though, and I have nothing bad to say about you.
This may not be a vouch as of now, but I would vouch for you if you had more time on Annihilus.