'The issue with this operation is whether the crews come under pressure from the ticket seller to fly when they shouldn't. '
That is the sixtyfour thousand dollar question and one would need to see the contract between Citywing and Van Air. So the question is - in the event of a diversion, who picks up the tab?
RW35 at BFS was available as was RW31 at PIK - the captain elected to return to IOM in the face of deteriorating weather (specifically wind) where he would have known that the wind was outside xwind limits for landing and taxiing limits for his aircraft.