
I put this team together on a total whim as a joke and, to my utter bewildered amusement, somehow managed to win 13/15 matches in the Jungle Cup.

I put this team together on a total whim as a joke and, to my utter bewildered amusement, somehow managed to win 13/15 matches in the Jungle Cup.
I somehow cashed in all luck and got a 100% Zygarde, and I’ve finally amassed the cells and XL rare candies to bring it up to LV 50 for the ML, but it isn’t actually not rated as highly in the sims as I expected it would be. It’s currently sitting at 2499 CP and has been getting good use good in the UL while I gathered the XLs; so now I’m hesitant to send it up to the Masters.
Is there anyone who can vouch for its use in ML; or is it better off staying in the UL until we all get a chance at possibly obtaining a second one through a master work quest or something else?
If it helps inform the decision; my roster of other ML eligible pokemon at 96-100%IVs and at lv44-50 that I have for team building currently are:
Plakia O (Spacial Rend) lv50
Metagross lv50
Dragonite lv50
Florges lv50
S. Gardevoir lv50
S. Magnezone lv50
Haxorus lv50
Togekiss lv50
Zacian CS lv46.5
Kyogre lv45
Groudon lv45
Lugia lv44
Ho-oh lv42
Dialga A lv48
Xerneas lv45
Yveltal lv45.5
S. Mewtwo lv47
Rhyperior lv44
Ursaluna lv49
Swampert lv46
Salamance lv47
Hydreigon lv44
Bonus question: now that Zygarde has all the XL’s it needs who should get them next: Zarude, Meloetta, or Marshadow?