Controversial opinion coming here... I don't get why people want to to have Hulk and Hawkeye operating at the same power level. I'm not saying I don't understand why a person or persons would want to play such disparate characters. That I totally get. Even playing them on the same team is fine - it'll just require some good judgement by the GM to make sure everyone gets their time to shine . And some adjustment of expectations by the players; sometimes Hawkeye ain't gonna do squat, and sometimes Hulk is gonna be sitting on his big, dumb, green hands.
Let me give you an example from a game I ran for some friends earlier this year. (Hey! I just remembered - I played some Champions earlier this year! Woohoo!) It was a playtest for a con game (assuming cons ever happen again) and the team is basically the Avengers. We had (similar but legally distinct!) Ironman, Hulk, and Wasp. And Black Widow. Widow was much lower power than the others (yep, even Wasp) but had plenty of utility. The player didn't try going one on one with the enemy bricks, or to out-shoot the enemy power armour dude. But they had a great time. They infiltrated, tracked, found clues, completely circumvented my big set-piece final fight, and occasionally dropped knock out gas on bad guys. Everyone else did their own schtick. Hulk smashed, Wasp flipped between super stealth and zapping, and Ironman flew around zorching people.