I actually think there's an argument to be made for this to be an alternative to typical cargo ship operations.
The challenge when moving goods via ocean vessel is that everything takes _a long_ time. Loading and unloading the vessel can take days. Transit is weeks. Unloading the vessel takes days.
You have 2 options now: air freight which is crazy expensive but gets it there in a few days max or ocean freight which is relatively cheap but might take weeks. If you can cut out vessel loading/unloading you save at least a week.
This is HN, we can use an analogy of TCP window size or UDP packet size in an underlying high latency medium and the receiver and sender have very high processing costs. So perhaps solving the unloading and loading logistics is also worth optimizing for like we did almost for free in computing space? But because we don't have ballpark numbers of each terribly well we're going to have some difficulties with a valid non abstract system design discussion.
I find it hard to believe that you wouldn't lose any time you gain in loading/unloading to transit time inconsistency when you have to rely on wind. This is not even to mention the fact that these ships cannot make good use of big modern ports with cranes and the best logistical connections and that it would take 100+ of them with hundreds of crew to move as much as a single container ship can with 20 people. I could see them being useful in niche scenarios like cabotage within island/archipelago nations or shipping small loads on irregular schedules, but for anything else it is very hard to beat a container ship.