I don't understand the pricing model behind visitorjs, and we had to implement a similar solution at my company. But the fact is - they created something and shared it here. If you think you can do a better job at it - fine, but why haven't you done it before, or at the very least named it differently. I don't mean to exaggerate, but it just doesn't feel ethical to me.
i don't get which problem was it solving. is it cool that they've introduced character-by-character typing? well, kinda.. but is it useful at all?
it's also cool (for someone) that it looks like a desktop app, but is it needed?
it's maybe cool that i have all my contacts from gmail there, but do i need this? i mean i don't even get why would i think of my gmail as a social network, it's my inbox, and it's fine for what it does.
I mean its hard not to appreciate people trying to innovate, but it actually has to solve some sort of problem.. or maybe it's just me not getting the concept (however it's still so much more interesting than all these buzz, rule.fm etc)