LOL on an e-bike I can beat BART to SFO from Glen Park unless you time both to start at just the moment BART arrives instead of at a random moment. If you want a Glen Park to Lands End to take under 30 minutes, the cost would rival the Iraq War.
Looks like the trains are running every 30 minutes.
A super easy solution that doesn't cost the iraq war is adding new trains and running them every 15 minutes.
You'd have to deal with lower occupancy trains as a result, which means it's not as cost efficient.