This is a clever idea. I assume part of the original idea here was "What if we could have the programming trains with signalling from Factorio and OpenTTD, but in the real world?"
It does sound pretty fun to have some kind of real world Factorio train network game...