What is required here, again imho, is a system which provides adequate warning of approaching trains on a continuous basis to receivers in vehicles... one reason why I supported a dedicated API for this purpose in HD FM receivers and 'talking' GPS systems... so that drivers would have warning not to go onto crossings in the first place if a train is approaching.