For bigger craft try the marina at Vilamoura or the Carvoeiro Club.
Bigger vessels may be found at the Carvoeiro Club.
The system should go through the Bay area -- that way a lot of people would ride BART.