Depends on the 'side' of Soton you want to go to. I used to use it a lot (when it was cheaper to park your rotors on the main ramp for a week than park your car in the car park ...).
Locally West Bournmouth; East Goodwood; North Popham. South would be the IoW so that might not be as good without floats ...
h-r