Reached Mega Glalie.
Will try once I get my 5 moves back and see if it's as hard as people say.
Also, I'm 7 hours in so far with nothing bought / no gem used, and have cleared 120 stages with 105 mons captured.
I feel like the catch rate and catchability are actually pretty reasonable, but it just might be dumb luck.
120 stages? but mega-mawile is stage 90. Also, I guess you are quite good doing extra stages since you must have got all of them with those numbers. I'm impressed.