That's actually a really well balanced team... Everyone has a different skill set
Can't help but feel that maybe you crossover too much with both Iron Man and Batman though. Maybe consider a true scrapper ala Wolverine/Deadpool or a teleporter ala Nightcrawler in the place of one... Or alternatively an Aquaman/Namor to round it out