I've seen the DINO. I do not doubt the horsepower, the winches, or the maximum towing speed that is possible.
My concern is that Chouest has little to no successful ocean towing experience. If fact, Chouest is infamous for its spectacular ocean towing failure when AIVIQ put KULLUK on the rocks in Alaska. I wonder about the qualifications of the master and crew to be conducting a tow around Cap Horn in early winter. I wonder if they will try to tow too fast as AIVIQ did. I wonder if they have adequate surge gear rigged ---- AIVIQ/KULLUK did not. I wonder if they will be "throttle happy", as many guys from the bayou often are. I wonder if they will try to tow to fast in bad weather as AIVIQ/KULLUK did.
I doubt that any of the people in the Chouest office are experienced enough in ocean towing to be competent to supervise this tow. I have no doubt that the office will pressure the master to take greater risks to maximize profits.