I was about to move this to the servers section of the forums until I read a little ways in lol
Consider maybe changing the name to Panda Community or add community on the end so people understand from the title what's going on? At the moment people will be clicking on this thread for server hosting needs rather than wanting to join a community. Just my 2 cents.