I dual boot macOS (default) and Windows 10 on it. A nice feature is that I can use my Windows installation while I'm using macOS through virtualization (Parallels), yet boot natively to the same Windows installation when I need the full performance.
Getting the Hackintosh working properly was hard as hell though, although I kinda enjoyed it since I'm a geek. Now that I've got it working, it works flawlessly. Recommended for people who want to save money/maximize performance and don't mind the grueling effort required.