In addition to the haters and trolls there were some genuine concerns about Vessel that I address here. If you don't want to sign up to Vessel, no worries. If you do, please use http://vessel.com/science