The RPi 4 has USB 3 + UAS which is actually quite decent. I use it for Aarch64 development[1]. It boots and runs entirely off the SSD, and the performance is not spectacular but perfectly usable, and being it's a regular SSD it should be at least as reliable as a laptop.
It also has a firmware bug where it cannot boot unless there is an (empty, unused) SD card in the slot, which is annoying!
[1] https://rwmj.wordpress.com/2020/09/24/raspberry-pi-4-running...