Figured I'd upload this map I just happened to have made earlier this month, it's for a project I contribute to:
https://twhl.info/vault/view/6743
It basically is a test map with examples of what works (and what doesn't) for the func_train and func_tracktrain entities. The map is also filled with point_message entities, and while they don't work in GoldSrc, you can read their "message" field in Hammer to understand what you're looking at. Hope this is helpful.