One major use of the North Shore Connector will be CCAC Allegheny students to and from. Crossing that area on foot is tricky on a nice day in the sun. Add darkness, heavy traffic, rain and/or snow, and it becomes very difficult indeed.
The new Allegheny station will be elevated. It's already visibly taking shape, if you want to take a run/ride/drive over there. Getting from that station to anyplace else will require an elevated solution, partly to not have people get killed, partly not to gum up motor traffic from all the pedestrians.
My mantra is and always has been, anything but the car. Anything that makes alternatives to the car possible and even desirable, the answer is "Yes!" Whatever shape this takes, if it delays or nullifies a decision to acquire a car to get over to that part of town, definitely build it.