Your rooster is to small.
You can't be picky with a non-existed Rooster.
It really doesn't matter what Rank a Hero is.
You need to keep any Hero which is Rare+.
A player like myself can say an Epic like Maeve is a C, but it doesn't matter what I say.
What I say doesn't apply to you.
I can say Maeve is a C because I own 50+ other Epics & Dozens of Legendries.
Compared to all the other Epics & Legendries I own.
Maeve is useless to me because she is getting over shadowed by so many other options.
In your case, It isn't the same.
Maeve can do a Stun & Block Revive.
I own 5 different heroes who can Stun.
I own 7 different Block Revive heroes.
I don't have to use Maeve, but you will need to use Maeve.
You have to use what you have available to you.
Maeve is the only hero available to you which can apply a Single Target Stun + Single Target Block Revive.
Same goes with Shaman.
Shaman does Resurrection.
I don't see any hero you own who can do Resurrection except Shaman.