the EDM patches in Omni 2 are just an extension of the current music field (new MCDonalds ad had EDM dubstep background music in it) and while the EDM tag gets bannered around a lot many of the EDM patches are just pads or useful in any type of music - it's just a label.
as far as the new FX they can be used in all the older patches as well - all the new features bring Omni as a synth to the next level.
I have Aeon collection. I love Heavyocity products. you cannot add to Aeon, what you get is pretty much it, like so many kontakt libraries you can tweak a patch or manipulate it a lot in some cases your still stuck with the original sound source material, it's a sample library - not a synth. to really take full advantage of Aeon you need both rhythmic and melotic. kinda like the Evolve line of products they all stand alone but together they add so much more. Aeon is the same.
ON the Spectrasonics TechShop page the option to buy a alternative delivery method is coming soon. many users asked for it and they addressed that. think it will be available in June from what I read somewhere, they are working diligently on it. USB drive for update purchase.
don't dismiss the Omni 2 upgrade, it's really a huge update to the product, if you cannot afford the upgrade I can understand but please don't dismiss it as only catering to EDM and not much of an update, it's rather substantial.