Actually the most useful LFG site for Destiny is https://www.the100.io/?r=24312...
When you join, it will automatically try to group you with up to 100 people of similar playstyles (based on a small list of questions about playtime and style).
It then lets you set up LFG events both within your group, or open to the population at large (or you can keep them private until right before the event so your group can join, then throw them open at the end if you still need one or two people).
I've only used it a couple of times, but clanmates have usually had a pretty good experience with it.