Caps ALWAYS on when not looking thru binoculars. My opinion, biggest chance of scratching a lens comes when cleaning the lens. Caps always on, the need to clean a lens is greatly reduced.
Just on the ocular side.. I keep the lid folded back and have had Copenhagen fall on the lenses while getting a pinch.. Next time I went to glass it burned like hell, so that side gets the caps now