I don't know how I missed it before but I just posted on the official PlanetSide off-topic forum
. Hopefully enough of the community is interested that we can have our first 700 real player match soon
I've also updated the website with a new main page and community forums!