It’s definitely a challenge to find everything in one place. We’re happy with San Diego as our home base, and enjoy visiting other locations when we’re in the mood for other adventures.
As you mentioned, there are pros and cons to every geographic location, so you just have to decide what works best for you. With all of the research you’re doing, I’m sure you’ll discover it, and I wish you the best.