Team Assist me!

Ok, so like a lot of people in umvc3, ive been in a character crisis and have been in the lab for weeks. i finally got to a couple of characters i really enjoy and i put them together and they work amazing together. But i feel like something is missing or maybe somethings wrong because i get beat by characters that are a little more mix-up crazy ex: zero, or dante, sometimes magneto because… well he’s magneto.

Here’s my team: Haggar “A”, Doctor Doom “A”, She-Hulk “A”. (in that order)
what do you guys think? any tech im missing or something im not paying attention to? Rating of my team would be appreciated.

Please enjoy the excellent and only team-building thread: