Old thread is old, but...

1) Make instances universally-available as a regular thing.
2) Spawn them dynamically and destroy them as needed.
3) Allow instant changing between instance via a dropdown at the top of the screen (attached to minimap, maybe?)

Instances should be a boon for the game, not a band-aid.