If my engine would do that predictably on a certain piece of track, that would be cool. It shows the dedication of that engineer to his duty when I forget to push the horn button. I would move that track to a crossing gate area.
Not cool if it's random or if every engine does it.