You probably shouldn't dual-boot Windows at all. They've demonstrated that they will break other OSes that you have installed, time and time again.
However, if you absolutely have to dual boot Windows (instead of running it in a VM or something), I've been wondering if it might be a good idea to install your bootloader on one of those SD cards that have write-protection switches, and just leave write-protection enabled except when you update the bootloader. That might be the only way I'd feel safe with a non-VM installation of Windows living anywhere near my real OS.