A mysterious part of the process was the installation of all the non-Apple apps; it took hours and seemed to be stuck at 55% on all the apps for a long time. Then I discovered that a long-press on the YouTube app brought up a context menu with a "Prioritize" option, which I chose. But it still seemed stuck until I similarly prioritized one or two other apps. Then YouTube suddenly finished installing. As I watched a video, the new IPhone 12 Mini got uncomfortably hot, maybe it finally got to work? I put it to sleep, then several minutes later it felt cooler and I found all the apps were finally installed. My WiFi was running fine; maybe the App Store servers were down for hours? Aug 13 Friday evening to about 2:15am Aug 14, 2021. Later watching YouTube again, the iPhone did NOT get hot.
My old iPhone X to new iPhone 12 Mini upgrade experience took over 12 hours, from unboxing to finally having no known deficiencies (except my bank account). The experience required lots of waiting, puzzling, guesswork, experimentation, testing, surfing Apple support sites, etc. And I have 50 years techie experience and zillions of Apple gadgets. Heaven help the non-techies!