We have actually talked not only to potential users (a lot) but potential customers (a lot as well) to validate the basic need of enhanced website communication possibilities before we went on the build Talk About Jack. The need for chat communication especially in eCommerce (as well as general customer support) is growing and continually demanded by online customers (of our potential customers).
And yes you're right: people are mean on the internet. We have some (not yet implemented) ideas to handle this issue as well, but we wanted to give people a chance first.
Thank you for sharing your advice and experience with us. We will keep it at heart and greatly appreciate you taking the time to look into our product and the idea behind it.