People would just get group notifs in chat and click the link if they want to join...then select their role. Group leader should have a box with incoming classes/lvls/roles that they can select from and then click group full when they have 6.
People selected are in group. People not selected get a notif that the group is full.
It should be ridiculously simple for everyone else. Group leader should have to do most of the work and even then it should just be setting lvl reqs, role reqs and dungeon.
The whole search thing seems needlessly complex. It should feel more like a software augmented shout for group at temple.