IMO I don't think it would be totally pointless. I would like to be informed prior if I had a 7 hour trip from Broken Hill to Dubbo booked (now 8.5 hours long due to incident). I then have the choice to go down to the station with said information get my refund to fill my car's petrol tank and carry on by car. Likewise if I'm a regular customer of containerised freight and my shipment this week will incur an extra day then being informed gives me the choice of paying premium overnight road freight. Is this being too accountable to customers? I don't know as I don't use either service...what's everyone else opinion?But a network incident database isn't going to give you anywhere near the information that you need to know. What you want is the relatively up-to-date information on the regional rail service that already exists, where NSW TrainLink are advised of some sort of incident, work out what it will mean for their services and make appropriate plans. Remember also that many delays have nothing to do with the network. If a service gets bustituted or runs late because a fault was discovered with a set before it was dispatched to begin a service then it isn't a network problem.
Same aspect applies to general freight. There are reasons why a container might not get on a particular service that have nothing to do with network issues. You need to speak to the freight service provider/train operator to get the complete picture.