I can definitely confirm that BMVL is a great place to watch Saints games. It's always packed with Who Dats. I've lived in the bay for over 10 years now, but only found that spot 3 years ago. Since then, I've been several times and never been disappointed. If you live near SF and love the Saints, it's the place to go. These days I live and work near San Jose though, so it's a tough trek up to North SF for 10am Sunday morning kickoffs (finding parking can also be very difficult near BMVL). I did it last week for the opener, but it's painful. BMVL will probably remain my go-to, but if people were gathering in the South Bay for games, I'd probably be down for it.....especially when we have the early kickoffs or Mon/Thurs night games.