I'm not sure what more we can put there. It's a fairly developed service, in that we have a group application (casino/tgp/dialer) developers who use it exclusively for all of their own clients so it's not so much a major selling point...if that makes any sense. :-)
Of course, there's always the usual visitor traffic, but the info we've presented is probably fine. It just used to be an ugly site.