Re icebergs- if those are such a threat, why aren't they sinking ships now? Gosh, I don't know...radar?
Re cape horn- if the weather is such a threat, why aren't ships breaking up right now?
Re a couple of boarders could take it over- well, given that the article mentions a a security force of 2,000, that seems unlikely.
Re: 20 foot waves in the north atlantic- anybody here a naval architect w/professional knowledge of the relationship between beam-length ratios, DWD, and sea keeping? I don't either, but then I'm not speculating about something I'm completely ignorant about...
This whole thing may be a cmoplete scam-I have no idea about the actual practicality of the project, either in terms of the technology or the business plan- but based on the comments I've seen, neither do a lot of the folks commenting.