I believed that tram_level_crossing was appropriate tag since I saw it is used in cities lile Budapest, Vienna, Prague etc. and ID was recommending it as a default tag. There has apparently been some controversy about the use of the tag which I wasn't aware of and for that I apologize. I alway though of it as a normal widely used tag but if OSM community says otherwise I don't mind it.