Location didn't use to be a factor before kids. Our first trip with our then-only daughter, staying at SSR also wasn't as big an issue because she was still an infant, pretty much along for the ride. Our two trips since then (daughters ages 3-plus and 7 months, and then just-turned-6 and almost-3), we've stayed at BLT. We always have a car so we drive to the other 3 parks - each trip the monorail to Epcot was either down all the time or most of the time; the last trip, my eldest & I took the monorail back so we could stay in Epcot a bit longer while my wife took our youngest back to nap. But we spent most of our time at MK, they're at the right age for it, so the ability to walk or monorail over, plus easy monorail or boat access to so many other resorts and their amenities, it's all a major plus.
As they get older and more mobile, as strollers become unnecessary, location won't be as much of a factor. Although when I consider Savannah views at VAK or accessing the best pool on property at BCV, my oldest, who will be 8 before our next trip, she tells me "yeah...but we're staying at Bay Lake next time, right? RIGHT?!"