John,
Drop Plymouth / North Hills in favor of LuLu / Philmont and your list will improve...but your judgment of picking this over Westchester or Suffolk NY is very suspect...and I'm in Montco!
Must be able to replace Sunnybrook with something...Torresdale Frankford?