Tough match up tbh. Meggan can access the necessary power I think to match snowbird. She is a lot less....stable? Though. I think in general I’d take snowbird but meggan is capable of winning this regardless of whatever form snowbird chooses to take including the beast forms. Meggan is an odd wildcard type character.