Freaking cool thread! I'm a long time fan of Will O the Wisp (he's like a street level Vision). IMHO, Team 1 (but then again I'm heavily biased toward one member ).
You got a Rock Troll (that's supposedly immune to all mortal weapons), you got Vision-lite, and you got an accomplished hunter/fighter with peak/low level superhuman physical stats.