When dealing with ARM and RISC-V devices one constant I see is that distros or devs will make a specific image for a device. This image usually lacks a few things I am used to. On X86 the norm is to have an installer where I can make many choices such as whether to have full disk encryption, choose which DE I want, choose which device to install to (such as NVME) and choose my filesystem type. Does any distro do this for any RISC-V board ?
Unfortunately, you’re going to have to DIY that. ARM and RISC-V aren’t as streamlined as x86