Some thoughts from a techie that telecommuted. The lack of personal connections is probably the biggest downside for sailors, and something you would need to fend off as a leader.
http://tidbitsfortechs.blogspot.com/2013/08/the-realties-of-working-from-home-in-it.html