Ant Man has benefits, like you say.
But it's just a question of whether such a premise would have had much use in the Avengers movie...
Hmm... now I come to think of it, there's a lot a tiny scientist could do to benefit the team.
(
Bourbon Fox Bourbon is a moron,
Thu 14 Jun 2012, 22:45,
archived)
Surveillance and infiltration being primary additions.
(
Captain Howdy,
Thu 14 Jun 2012, 22:53,
archived)
And of course, dodgy medical procedures.
(
Bourbon Fox Bourbon is a moron,
Thu 14 Jun 2012, 23:02,
archived)