Match based on experience and completed runs. 0-5, 5-10, 10-20, 20+
This eliminates the need for pre-forming parties for fodder dungeons like Amdapor Keep when you just want to run it for the rewards and not form social bonds.
Of course this is once the capacity and matching system are upgraded. Currently there are more than enough people to satisfy the requirements of each level. In the future add a timer that will match people regardless of the above after say a 10 minute wait should you not be matched into your experience level.
This way, maybe, just maybe players would be on par in a group. Granted, there are always going to be varying levels of skill but at least this would prevent 3 experienced players from being stuck with an inexperienced healer for example.
Thoughts?