Chester Springs is way out there but the commute isn't that bad yet. From Chester Springs to say King of Prussia the commute would be a breeze, but from KOP to Center City is where things get backed up. Its not bad if everything goes well but if their is an accident/bad weather its brutal.
The thing I like about Chester Springs/Exton is that everything is pretty much brand new. New schools,new stores, restaurants, great customer service etc. with no crime or poverty whatsoever. Its a very nice quality of living, very laid back, its not the rat race that the towns closer to Philly have.
You guys should come up and take a good look around the area and see what you are comfortbale with. I have family that live out in Chester Springs and they love it but it might not be for everyone, it might be too far of a commute for some.I'd take a good look around- Media/Edgmont/West Chester would probably save you a 1/2 commute and it also has a great QOL. Ditto Skiipack/Collegeville. The Doylestown area in Bucks is probably about the same commute and its an incredible town/area. Theres lots of options, you just have to do your homework and see what fits you best.
Dont forget about Septa which has regional rail all the way out towards Chester Springs and Collegeville. Its the way to go imo, spare your husband the hedaches of driving into the city. It will take about an hour on the train from Exton/Chester Springs into Center City. The average auto commute from Chester Springs to Philadlephia will be 1 hr- 1 1/2 hr..
Herea a Septa rail map.
Chester Springs/Exton/ is on the R-5.
Collegeville would be the R-6 you would have to park at the Norristown station.
SEPTA