Huge thumbs up! I recently went there to check it out after having watched the Search for Spock again. I am amazed at the exacting level of detail you all put into that place. I only hope you guys make use of it more in the future. It's a great RP spot now, but I think such a fine place should be more popular for everyone to see and appreciate.
For those who haven't seen it... go watch ST3, The Search for Spock then go to Vulcan in-game. It'll knock your socks off.
I go there often, and usually log my Vulcan character off there. I only wish there was more to the place, like points of interest, cities, and so on. There wouldn't have to be missions, just places to see, perhaps a few cultural things to do...