This issue seems to be fixed: Bug #1968867 “Ubuntu Core 20 Raspberry Pi 4 4Gb “start4.elf not ...” : Bugs : snapd
I’m also excited to read that this use case should be fixed too. I’ve ordered a additional SSD HAT so I don’t have to screw up my current setup