Totally safe. We circled that area as a sweet spot too. Walnut st and watchung stations within walking distance. Let’s call it mid/upper montclair. Just north enough to be away from Bay Street riff raff without adding too much time for the train. The train times on paper are pretty aggressive and a bit longer during peak hours. Maybe 5 minutes longer on average, and 10 min longer once a week each way.
A train to upper upper montclair like by mountain Ave and MSU is a long haul in reality. 50 min on paper probably is close to an hour train ride a decent percent of the time.
There is also a bus on grove street that probably beats out the train if you get it before 7am or after 7pm. The bus is actually quicker the more north you are, so people in upper upper montclair May choose the bus over the train.
Anyway we lost a few bids in that Walnut/watchung area. 789k ask, sold 950. 799k ask, sold 985. Ended up in Glen Ridge. Whicch has better schools and a shorter train (but not walking distance, however there is jitney).
I would avoid areas such as north of brookdale park which forces you to take the bus, not the train. The taxes are way too high, IMO, to commute via bus. You’re paying a premium for a direct train town, so try to use it