I have recently tried other server operating systems, such as UNRAID and Proxmox. When showing the output of a VM in there, it was a much better experience. Not only did it not freeze every two minutes, but it also hat a working keyboard layout. Currently in TrueNAS, when using a QWERTZ keyboard in a VM, all the non-standard keys are messed up. The freezing, which a lot of users seem to experience, is also unacceptable imo.
As far as I know, noVNC was included in previous versions, but got removed, and everyone hated the removal.