The party search feature actually works, I use it all the time ^^. It could stand to be better, As in add LFG for single players looking for a bigger group rather than form their own, so they can be invited by those that are forming their own group. That addition will perfect the current party search feature.
This.
There does need to be better clarity on party roles desired, though that can be done in multiple ways.