I think Dragons are the biggest pains. The rest can somewhat be found in the overworld.
But yeah, don't forget to catch one daily. Missing out on a day, and starting back at 30, sounds like a pain.
No. A lot of people are still stuck on Step 3. (it usually takes some kind of madman or some kind of whale to rush through these steps. Did you not see Reach Level 40, Complete 151 km, Catch 1510 mons? Or are those that easy to you )
In any case, I have doubts whether a majority of people will send such a rare Mew to SWSH.
(Read: from game server where it's rare, to a game server where any Shiny Mew is likely hacked.)
For the sake of your sanity, and mine, and other readers, do not ask this again. To you, and to any other readers, don't ask this again.
If anyone wants to contribute, they would. :3