See, that's just details. The H-100 delivers here in spades, but it just shoves rawness in your face and, unless a track is mastered to sound good on such a system, it's just noise to me.
I love the GR07 because it gives my music to me with all the details you could want, but it doesn't shove it in your face. It transmits the atmosphere of a track, ANY track, and lets you get lost in it. For instruments or vocals, it doesn't only convey the notes, but also its ambiance. It's its ability to do everything right and almost nothing wrong that has made me stick with it for so long. Call me a fanboy if you wish, but that's the truth my ears tell me.
I think it's this difference in our listening preferences, H2O, that allows you to like the TF10, while I find it to be trash. EDM is basically details thrown around the soundstage, which is probably why the H-100 works so well with it.