Could there be some consideration for a matchmaking system? Grouping in this game can be an abysmal experience.
We are always, always always looking for new ways to improve the opening experience in RuneScape, and certainly about how players are added to communities when they first start the game, including automatic adding to clans or similar. This is a long ways off development for now though.
Aside from that, we're aware the grouping system isn't in the best spot and is in need of improvements. This needs engine work and so will require a not-insubstantial period of development, which isn't planned at the moment, but is 'on the list'. - Mod Kalaya