The Steamship Company's aviation activities are more than a little hampered by the weather of the area. Runway threshold of 398ft means that all too often it's in cloud; Newquay is not a lot better though being further east helps somewhat.
The major advantage that any helicopter operator based at sea level in Penzance has is that they will be affected less often by the "usual" Cornish met. Insisting that the new operator uses St Just, at which the Steamship Company sets the landing fees is a very bad joke and entirely unacceptable as well.