I'm using UTM (nice frontend to Qemu) and the performance is okay-ish on a base mbp m1. The desktop is fluid enough for basic usage. I use it mainly for remote access client apps that I don't want running on my OS, like Citrix.
Weirdly, virtualbox on linux was usually my go to for trying out other operating systems. It also felt like the most straightforward to use.