I bought a Mac. I run them both
Good choice, IMO. That's what I do.
Mac hardware lets me run anything at all as a virtual machine, they're stable running on the MacOS host (VMware Fusion), and restoring the state of any of the VMs is just a file copy, no fancy footwork. Time Machine backup/restore for the Mac is one of the big things that sold me on using that as my base platform.