I personally would hate a dungeon finder, for the simple reason that it would end up like in WOW idling in Stormwind/Orgimmar until your queue pops. I used to love skirmishes at raid instance portals, which are relatively non existant with the rise of dungeon finder tools.
Dungeon Finder System Eventually
in Flashpoints, Operations, and Heroic Missions
Posted