I like the name and all but it's too 'seo'. You want to launch a mainstream site. Makeup a word, translate a word to some random and/or dead language, make three words short by using first two characters, or rerfer to some random thefty character in a book from the early 1900s. For example
www.zopa.com is a peer2peer finance site with a classic name. Starbucks is named from a character in moby dick.