When you reach this level of choosiness, it's time to start using a guild or a channel to organize groups of people you trust. Putting more and more checkboxes into the game isn't the only way of organizing. You can also meet people, decide if you want to group with them again, and go from there.
Party Finder already has too many checkboxes. It could basically have two options for "relaxed" and "serious business".