I think it's awfully hard to find one single headphone that will serve all purposes. While I enjoy what what my Hifiman and Sennheiser headphones offer, it was great to hear what the GS1000 offered. Sure, the bass wasn't quite a weighty, but the soundstage was way wider than either of the other headphones could ever provide. When I flipped back over to the HifiMan and Sennheiser, I thought both were very dark, and narrow sounding. After a few days of taking a break, I went back to the Sennheiser and Hifiman, then they sounded normal again.
It all depends upon one's music, and what they want to achieve in listening. There are often times when I want to listen to lighter, or acoustic music along with wearing a lighter headphone, then that is where the Grado comes into play. However, if I want to really jam out to some heavier bass music, the Hifiman comes into play. Meanwhile, if there are other songs that have an excellent mid-range presence, I might prefer the Sennheiser.