While I am totally in favor of a more robust LFG tool, I'd just like to point out that right now, you can still /who server wide for people with a LFG tag.
Type /who [Enter]
Enter the Search Terms: LFG
Click the Search button.
It will show you everyone on the server with an LFG flag, regardless of what planet they are on.
That being said, there are a whopping 6 people on my entire server right now with their LFG flag on, including myself.
So while it is friggin' awful, please use it until we get something that is actually effective. I'm tired of running circles in Ironforge... I mean Fleet.