Plain vanilla Arch. Like, just Arch Linux ARM. There isn’t anything to prepare hardware-wise. Just run an Arch instance on the desktop, then follow and download the scripts found here: GitHub - PotatoMania/uconsole-cm3: Now you can put RPi CM3/CM4S in uConsole and run ArchLinux! Support CM3, CM4(S) in uConsole.
There’s a topic dedicated to Arch in this forum. And feel free to customize your install procedure. I know I did with mine.
I used @Rex 's shell script in the Debian Bookworm topic. Make sure you install the Raspberry Pi utilities as well as ModemManager and the relevant libraries for the module.