I've the MS-01, using CHR in a VM with Proxmox. It's really a beast machine, but if you're looking to make also some other VM, it's really a good option, except some "minor" issue.
The worst part to me, is that even passing the whole X710 board to the CHR VM, I'm not able to see the SFP TAB withing winbox, so basically I lost all of the control of installed module. It's not a big deal when you use for example short DAC cable, so or it works or not, but if you have more complex sfp module and you want see information, you don't have.
Actually is the only things that I miss from previous physical setup with an rb5009. I hope it's something like a configuration error or driver option that I made wrong, but can't figure out.
Btw, just to make a router, it's not worth at all the ms-01, going with R86S it will be better. In my case I also have to host a Windows server, so it will be perfect since I've removed everything else