
Hi,

Just a few things that might be of use:

1. You may want to add `public_transport:version=2` to the route relations so that editors and error checking tools can better understand which pt version is being used. (https://wiki.openstreetmap.org/wiki/Key:public_transport:version)

2. The platform and stop members in the relation should have the platform and stop roles respectively, and are usually ordered as the first members of the relation in this sequence; stop, platform, stop, platform... from where the route starts to where it ends. This helps keep the stops grouped together and also signifies that they are stops and platforms rather than ways the train would traverse on (i.e. ways with no roles).

E.g.: in https://www.openstreetmap.org/relation/19343119 at the top of the relation: West Footscray stop as the role *stop* followed by the respective platform as the role *platform*, then the Middle Footscray stop and platform, and so on until the last station Westall. 

3. To understand which relations are route variations of a "master" route they are added as members to a super relation called a route_master https://wiki.openstreetmap.org/wiki/Relation:route_master . This helps a lot when editing and can save a lot of time figuring out which relations exist for a particular route.

4. I'd probably use different names to what you've used for the routes, but I'm not sure what the general consensus is for what the name should be for a train route (at least here in melb). Generally having what the route is actually called is a good start. (For instance, the Sunbury Line is generally called the Sunbury Line rather than *Start* => *Destination* like what you changed its name to. So I changed it to Sunbury Line: *Start* => *Destination* here https://www.openstreetmap.org/changeset/168814202))

Feel free to reach out if you have any questions about routes. I can send some more documentation if that would be helpful :)