I'm planning on diversity, myself; starting with the PC because I know stuff about it, then if my poor broken brain can understand the drivers in PostmarketOS, my old phone. If not, there are thousands of alternatives, probably literally. One of my minor goals is to bitbang video output from a microcontroller. If it works, that's my GPU (and maybe I could squeeze in audio too), then I get a powerful microcontroller for CPU, some much smaller microcontrollers for other IO, and there's my computer for my OS.

Developing a compiler as I am, and not striving for the highest efficiency, I don't have to worry about most of the junk of x86 or any other architecture; none of which are simple any more. The compiler for Plain English Programming emits something like 25 instructions, only. I'm sure many Forths are that simple too. If a compiler can be that simple even on x86, why should I care which architecture I pick?
Re. RISC v. CISC: most compilers emitted few instructions in the past. If they emit more now, it's only to optimize cache utilization. I remember when I heard the news that they realised using extra instructions would help cache utilization. I think it was mid-late 00s. Earlier, for the Pentium, Intel looked at what compilers actually emitted and optimized those instructions ahead of others, so it wasn't even a good idea to use many different instructions.