I'm working on releasing it. Most of you don't know who we are, but it doesn't matter. We're looking to expand our community before FFXIV drops next year when we will begin filling up the database. Until then, drop by our forums and say hello! :)
Please let us know about any site bugs in our Site Support forum; we just went live today. Thank you.