That's nice and safe. If Trainz AI are an example of what can happen, I'd stick with real trains for now. I'm sure you can imagine of these things somehow ending up getting stuck on some siding somewhere moving back and forth as it retries a different route.