Just noticed the 747 is a dual core
How was the debugging experience, wich IDE?
I'm not responsible for product firmware development for that project, though I did develop a small firmware to aid HW checkout because I'm assembling all boards myself. I used STM32CubeIDE for all my development, everything (compilation, programming, debugging) always worked out of box with no tinkering or fiddling with configuration required. I used STLINK-V3 MINI via 14 pin 0.05" header to connect to MCU.
I think this MCU is pretty much MILES ahead of anything and PERFECT.
Most PERFECT silicon chip ever.
There is no such thing as "perfect" MCU/chip/whatever. It depends on the needs of a project. For example, it's quite expensive, so you'd better be sure you actually need its' capabilities.