My personal opinion is that the Group Finder destroys the social aspect of the game. It is a lot easier this way, and I have used it of course, but you don't have any interaction with those players.
I had times that we didn't speak to each other throughout the whole dungeon. On the other hand, it was a bit too much to run throughout the whole continent in order to get to the dungeon. Yeah, there were good times where we encounter another party and start a massacre, but that was fun after I had some proper gear, before that it was frustrating to be ganked by high-level players.
We will have to take time, research a lot and think of a way that won't be anti-social or frustrating for the players.