In my opinion I would rank like this:
Hyde. Yup. With toxic grenade being so good now, he can layer on 3 sources of damage at once and MELT. Bonus points if Cabot is on your team. I love his character too but he also feels the most “reliable” even when there’s a Kraken. Torvald is a close second but I think Hyde is more consistent overall.
Maggie, easily. Harpoon traps never miss, are a constant annoyance. Daisy is a fifth teammate and can do ninja revives, she also hard counters any attempts at stealth. Maggie puts okayish damage as well with her machine pistol. Again, to me it comes down to she’s consistent. There are some great Griffins out there and I like playing Griffin more personally but I think Maggie is more consistently good.
This one is hard. I think all, except Bucket, are pretty good though. I think I’ll go with Hank, a good Hank is an exercise in frustration as the monster. Yes Sunny can shield too but that drone can be popped, doesn’t anticipate, and doesn’t move. A good Hank will baby that shield to last forever and always block the person getting hit. Once monsters figure out how to play around the drone’s predictable targeting, I think Sunny won’t be as strong as she is considered right now. Hank also brings great damage with Laser Cutter and Orbital barrage has a ton of uses, not just for dealing damage.
Caira. This one is easy. Slim is probably the only true contender. I know people want to like Val but her base issue (no self-healing, non-Laz heal burst) makes very meh, and the recent changes did not address this issue. Laz is so hated by monsters that you have to want to be killed first every fight to play Laz kind of negating his purpose.
These are not my favorites personally but they are who I think represent the “best” of each class.