The trick is to use desktop extension to the 2nd monitor, but arrange them diagonally so they only touch on one corner - much harder to lose the mouse pointer that way and braindead apps can't maximize across both monitors (no split requesters either).
As to the requester popups: use your graphic card's tools to direct these to the correct monitor. Yes, sometimes it just doesn't work - it's Windoze...