Well that's just silly Isn't It !
Spend a bucket load of cash to remove Mountain Highway level crossing, only to leave a railway crossing still In place !
Some clueless car driver would still manage to crash In to a train running In or out of the maintenance facility.
How come crossing In the Belgrave line are higher up the pecking order then crossings on the Dandenong line ?
Removing the mainline level crossing gets rid of the vast majority of train movements across Mountain Highway. Most of the maintenance movements would occur outside of peak hour I imagine, so the level crossing would essentially appear removed from a motoring commuter's perspective.
I'm still not sure myself as to what they will do with the maintenance depot; when I once bought the topic up with Andrew Lezala he mentioned Lilydale as the site of a future maintenance depot but nothing on what would happen to Bayswater.
Another thing to note is that the Bayswater project is a triple-whammy like Mitcham - you get a new station and two (major) level crossings removed in one project and in a single occupation. That's good value for money.
The Dandenong line has a much higher patronage and the presence of Vline and freight traffic through it, so any occupation (like the Springvale level crossing removal) has a much higher cost compared to an occupation on the Belgrave/Lilydale lines. I agree that the Dandenong rail corridor should be a very high transport funding priority though - certainly higher than the East-West Link and perhaps even higher than Melbourne Metro. That line is in dire need of traffic separation, signalling upgrades and total grade separation.