Fishing tours - that makes sense - there is some excellent sport fishing in Newfie - just don't bring up the word cod.
To wander off topic - and into the dreaded AvsB battles -obviously there is a lot of potential in such long thin direct routes.
(What the B gang contends) Personally I think what will be the trend is what LH is doing - all business class (48 seat 737) direct flights from Newark. At 5k a head it makes a lot more sense than hauling 250 bods @ $350 each. Plus you would presumably have belly cargo space to sell. Be interesting to see if someone doesn't try it to Asia.