I do not dual boot. I have a second old Mac which runs MacOs, mostly for games and every now and then IOS development. That one does dual boot Windoze, so that I can test the few things I do for windows. Dual boot is nice but at least for me not a great solution because of the shut-everything-down->reboot->start-everything-up time.