OAK/BUR has probably a 90% chance of on-time flights. LAX/SFO probably reduces that to 70% or less.
BART frequencies during non-peak hours aren't very good, but that would be for either airport. I'd take OAK just to eliminate the LAX hassle, and the great improvement of an on time departure/arrival.