"Linux already runs well on Hyper-V"
Maybe CLI-only Linux server installations run well, but for me running a Linux GUI in Hyper-V has never been a good experience.
I've had multiple machines over the years. Every time, any version of Linux I tried has extermely poor GUI performance, the mouse is always jerky making it unusable.
I've tried everything from the top three pages of search results. Pick a distro with the hv... modules pre-installed, or get one without and install them myself. Configuring various boot options. There was a post with about 15-20 different suggestions, but nothing works.
There is so much info on the web with ways to make it more usable so I know it's not just me. Sadly none of the info I found makes the VMs GUI as smooth as VirtualBox, but of course that can't reliably coexist with Hyper-V.