Re: Marvel Now/ReEvolution Ongoing Discussion (Spoilers)
From what I've read online it sounds like the whole idea behind Mighty Avengers is that these characters all come together when the bigger Avengers characters are off dealing with something during Infinity. So I think the purposefully picked lesser known or minor character.
Over the course of many encounters and many years, I have successfully developed a standard operating procedure for dealing with big, nasty monsters. Run away. Me and Monty Python.
Harry Dresden - Blood Rites (The Dresden Files #6)