Well I'm a bit like you...recently I've been noticing that scooping too much on individual tracks, like you say, takes too much body out...and that body is really needed on small range earbuds, speakers and listening environments of that kind. And as you said...that's where people listen. To make matters worse, I was operating under the theory that getting rid of 'mud' around 200-500 is key...and I was doing it not only on individual tracks but on the stereo bus too. So that's a double dose in error. I changed policy after being underwhelmed by the reproduction as heard on laptop speakers, earbuds, phones etc...all highs and lows...but worse than that...lows that are weak and highs that are shrill. I think the error is in there being a lack of midrange...with midrange back in the picture those highs don't seem so 'out there' on their own, and the lows get the help of that lower mid boost.
So anyway, I've been going over my last 9 songs or so and mixing the midrange back in. The real test will be on the next song where I track with a view to that mid range and when I start the mix with that well in mind...as opposed to it being an after thought. I think when it's well in mind right from the start the end result will be improved.
It's funny...in theory, I've heard it a thousand times...'the midrange is key'. But actually internalizing it and doing it only comes with practice and getting your hands dirty. Your mix sounds well balanced and it must have very decent midrange content because it sounds good in my Beyerdynamic dt880s, my Yamaha hs8's and my laptop speakers.
Another thing, while I think of it, that I think is overrated is going overboard with eq...searching with a sharp Q for trouble frequencies in your guitar track or vocal track etc. With a sharp Q, sometimes you can chase all kinds of rogue frequencies and cut, cut, cut. But I'm not sure this is a good policy. It's kind of satisfying in a way...because in solo and with that sharp Q it really feels like you're a surgeon doing some good. But I think it might be detrimental. Back in the day...I'm not sure they had such surgical eq. It's ok to get rid of something blatantly troublesome...but it's easy to go a bit crazy and notch the heck out of things. I think it's better to leave things. What are your thoughts on that?