I pretty much only listen to EDM, and I have been very happy with my ZX1, to my ears it has everything you asked about, bass is extended and highly textured, treble is very extended with no roll off, sound stage is as huge and airy as they come . The ZX1 has very fast dynamics and energy in the sound, it makes me literally dance and head bang to music! I've also just ordered a DX90 to see how it compares. I have decided to pass on the M as it doesn't sound like it suits EDM from impressions so far.
I have also owned AK120 and DX50, the DX50 was no good for EDM in my opinion, it had bass roll off and mids were too warm, plus soundstage and dynamics were not great. The AK120 is comparable to the ZX1 in that it has a nice soundstage, and good frequency balance, but the ZX1 wins for me as it has a real forward energy in the sound while the AK120 is relaxed and smooth sounding. The result is that EDM sounds very good on both, but the AK120 is better for relaxing while listening to EDM, while the ZX1 is better for dancing and head banging to EDM.
I haven't heard the AK240, but from impressions I can tell it carries the same AK house sound of being detailed yet smooth and fluid, so I fear it may lack a bit of energy (just for EDM). But I'm sure that the AK240 is a great sound that I can guess would be one of the most versatile sound sigs around, suiting any genre. While the ZX1 does EDM better than any other genre imo.
If you don't want to drop 2.5K on the AK240 for a excellent versatile sound, then you can't go wrong with the ZX1 for specially EDM.
By the way KKCC, how does the DX90 do for EDM, compared to say the ZX1 and AK240?