As far as I'm aware, they are always looking for crews to go up to INV. Doesn't seem to be the most popular choice for some reason.
As Maude Charlee hinted, the Isle of Man is probably less popular though. The money you save on taxes, you spend on getting off there in the first place!