I don't have an answer either, but I've seen people who want to use bytecode/a VM using RISC-V just because it's well defined and tooling is already there. This has less to do with RISC-V hardware, or even really the fact that it's RISC-V, and more with using a simple bytecode and VM - e.g. JVM could also work there, but the Java ecosystem comes with what some people consider considerable pain.