What's the point of adding crossing:markings=yes, other than "the iD told you it was a good idea"? If you can see what the markings are, please tag appropriately. Telling data consumers that "this marked crossing is marked" isn't particularly useful.