Good, maybe ppl learn to socialize, not just stay semi-afk, waiting LFD queue.
And no tool wont make more ppl interested of certain quest/dungeon. If theres 3 ppl wanting to do X quest, then theres 3, not 4, no tool wont magically increase that number. But in lucky case asking help players around you can bring that last missing person just to help you out.