I run a Windows 10 Professional desktop on VMWare under Ubuntu. Still fast, works 100% and oddly, seems more stable this way. Eliminates the need for dual-boot (unless you want dual boot.)
That will work too and has advantages. I actually run virtual box on the windows side with several os machines just because l can lol.