With the Royal Mail aircraft sitting at NCL all day not earning, I'm sure that was the reason for them starting pax operations from the airport in the first place. In the early days it would have provided a nice financial cushion.
I should think the operation is self supporting and profitable now or we wouldn't have 7 based a/c.