At the start of the year I was running some Pathfinder Society scenarios before my proper D&D campaign started. One player brought a Wild Magic Sorcerer in and I have to say that despite the randomness, we never found it disruptive to the game at all. I think the worst thing to happen was he set...
It's fun but I wouldn't want multiple wild magic sorcerers at a single table. Half the time the effects are cool or add something to the encounter, The other half... oh, you summoned a 10' square swarm of butterflies.... next!
Shackled City. I've run that campaign so many times and it has been popular with players every time. Perfect mix of urban, wilderness and dungeon, coupled with politics both mortal and planar. 100%
We use wipe-clean battle maps. If it's a small dungeon or a house, I try to make sure it fits on a single such map sheet. Otherwise I describe the twists and turns, and only draw out a specific room or corridor section if the players ask for it, or combat is about to occur.
Yes, it can be interpreted that way but it's still not a bad thing. Player's can have agency but the DM can't?
I've been using Milestone XP for nearly 20 years and myself and the people I play with, find it works much better, more organic, than tracking XP. Different groups will obviously vary.