На эскалаторе то свекровь не пешком пойдет, а он сам ее довезет, имхо, без разницы длина эскалатора абсолютно. Все таки метро в Спб не такое длинное, вполне себе можно жить в спальном районе. Даже если жить в центре, и вдруг ребенок захотел спать и вы решили поехать домой, то ведь запросто может получиться, что доехать до квартиры вы сможете только с двумя пересадками на метро - ну и какая тогда разница? Просто выбирай удобную в плане поездок ветку метро, и если подходящее жилье будет на конечных станциях - совсем не трагедия.
Но с точки зрения твоего плана с поздним возвращением, квартира недалеко от центра будет удобнее, но свекровь то наверняка справится с ребенком пока вы будете ехать домой, а 20 минут это будет, или 35 - наверное не принципиально?
=======