Just started to spread the word very carefully so we can get a group of Beta testers to test drive all the great features of the site.
Speaking of which: have you tried to write reviews? If you haven't, please do. It is a fast way to share what you know about a specific place. You don't have to write a complete blog post but you can just look up the place you know in the trayle travel guide, and post your review.