Nice but unrealistic!
Living at sea full time even surrounded by bright, talented and driven peers comes with many challenges that a start-up probably does not need to deal with (not even addressing the cost issue).
My credentials for saying so: I am a "geek" and a Yachtmaster 200t Ocean Instructor who worked on yachts and sailed across 2 oceans.
On the other hand, using a yacht in a harbour in SF bay, with "crew" on a b1/b2 visa working on startups should be investigated (yet again boats are expensive :P).