Again, awesome points.
Alright you got me i now agree that at this juncture the best option would be to work on creating an optimal LFG tool and finding out if it can do the job. If the current players use it then why not right? It would only get better with more.
As for Rift it is super that you found their system to work for you but if you read their forums many people are having troubles with it and as of patch 1.2 a que tool will be in.
I am done, though. As I now feel bad that I would rather roll with the punches instead of punching back.