Just a long shot suggestion. Skybus I seem to recall operate a St Mary's - Southampton service in the summer. A year round service St Mary's- Newquay- Southampton might provide both the Scillies and Newquay with a service that connects with a fast London rail connection. As a past habitant of Hampshire, I found the airport and rail connection far less hassle than some of the alternatives.