As long WinXP is still used by some many, i'll try to keep supporting it if the workarounds are that easy. Yes, Windows 7 or a PE3 based PE like Win7PE_SE are the recommended platform to run it. Some goes for Windows 8 and PE4, but both of them still are under development. Never had a freezing problem, maybe it's Grub4DOS causing it on some machines, but just a guess.