I consider myself a bit of a reverb whore, and I'd say that the issue with reverb is that it sounds great but its shockingly easy to oversaturate because what sounds great on a solo instrument won't sound great in the mix. You mix every track at 50% wetness, your whole track sounds like its written in a massive church. As far as it goes, you should aim for room effects to not be too noticeable because you're trying to emulate a room sound, which is natural.
Also, in regards to "bad headphones repping mixing properly" I believe that you should try and get a mix sounding as good as possible on every system you can. Hopefully goes without saying, but if you're only making it sound good on one system because you don't think the other is representing how most people will hear your music, you aren't doing it properly
Anyways, BACK TO VOTING YOU MANGY CURS!