Maybe, but it is the trip that is the point, as a settig. To go from Maine out to Halifax up around Cape Bretton, and into the St. Lawerance. The trip would be filled with lots to see and some very nice ports, well untill you get into the strates.
I really like yachts and the area. If a yacht is made to be a destination and with all the new high tech comm gear and yacht materials why not take this trip?