I think it depends on whether you're trying to simulate a natural environment, or using it as an effect. For a natural environment, I don't think the listener should be aware that reverb is being applied, which is really just the general rule as described above.

As an effect, like the Phil Collins snare drum in the 80s, then anything goes. As Josie says, a lot of it is down to fashion, which is why when you listen to some tracks the reverb will tell you which decade it's from.

ROG.