After many trials and tribulations, I've managed to get it to run more-or-less perfectly. Since many people seem to have problems with this, I'm sharing this publicly. Hopefully it's a universal solution.
1) Set WING2.EXE to run in Windows 98/ME compatibility mode.
2) Reboot Windows XP into...