Windowed mode doesn't work because dragging it doesn't allow you to then maximize it to the current display utilizing full native resolution.
I do have both DisplayFusion and UltraMon, although right now I only use DisplayFusion. It can do display profiles but I seem to be having problems getting them to work right.
It would be nice if I could add some command line switches to the game shortcut for which display to launch on and at what resolution, etc. This way, you could make shortcuts for different configurations of gameplay.
Other ideas?