I really liked Ms. Marvel campaign and her character overall.
The main campaign and the mini-campaigns released with Kate Bishop, Hawkeye, and Black Panther were all pretty good (Hawkeye's was cool since you get to go to a post-apocalypse future level).
Sadly none of the updates did what I wanted and gave the game a substantial amount of new or remixed content.
I kept hoping for something like Diablo 3 Seasons, where you're given new objectives across the same levels. They tried that a bit where some missions have modifiers like enemies regenerate health, or you need to collect orbs constantly to keep a timer from expiring, but it just wasn't enough.
Instead one of the biggest updates they did made it take LONGER to level up the characters. What a horrible idea that was.
I put over 200 hours in the game after it first came out mostly because I enjoyed the gameplay and I wanted to get every character to level 130 (which was the cap without getting getting all legendary items), and my favorite characters to the cap (150 I think, if you get legendary items and max them out).
But doing that meant repeating the same missions over and over and over again. I don't even want to know how many Hive and Vaults I had to do just for the CHANCE of getting a piece of legendary gear (which weren't guaranteed, and even if you did get one, it might be one for a slot you already had one I, or it might not even have great stats/abilities).
Only thing I didn't do in the game was the Black Panther Raid, and that's only because nobody played the game on PC, so anytime I did matchmaking I never found anyone.
I also never played the most recent characters (Jane Foster Thor and Winter Soldier), since I think the game is over 100gbs and I wasn't about to reinstall it just for more characters to level up.