While I really like your idea OP, more features is never a bad thing, I would settle for an interface similar to what we have in XI. A button to press that will put your flag up along with a search comment and a /sea all command.

They had a /sea all command at the release and for whatever reason they went and removed it. As it stands right now the current search function only aims to prevent one from finding a party.

To me it's yet another example of having a working idea, from XI, but instead completely discarding it for something less effective.

You want people to join parties? Give us a useful and easy way of finding people because as it stands now soloing is horrid outside of leves and finding a party is a headache.