While the site is extremely professional looking and well done, the existence of some questionable people in this arena makes me very cautious about installing something that could potentially have privacy or security issues. I'd welcome any thoughts or opinions on this.