I agree on Muni reaching more parts of the city. Plus, the fact that it covers both above ground and underground lines makes it super convenient. But I still find BART's punctuality better overall. You just have to plan your day around their sometimes infamous delays.