Just for future reference, when I talk about these sorts of things I am only talking about my own personal viewpoints and opinions. Those are not meant to be blanket statements or include what everyone else should think and feel. It's obvious that the vast majority of the members on this forum are absolutely over the moon with Apex, and that's fine with me, it really is. I honestly don't care what anyone else likes, dislikes, runs or doesn't run, it has zero effect on me.
I'm basing Cyanogen on my experience with Ultimate Droid to be honest. I still have not played with a device with a true Obsidian ROM run on it. But from what I understand, Ultimate Droid is basically a rip-off of Cyanogen. And that ROM, in its beta form, runs 100 times better on my DX than any other ROM I've tried since. There's no contest, it's not even close. It's all about device responsiveness for me. And with UDX on my phone lag went from about a 3 on a scale from 1 to 10 (and that was with all of my tweeks working, overclocked... Autokiller running, all of the bloat I could take out of it gone... before that it was probably a 6 on that same scale) to a negative 5. My DX literally performed faster than any other device I've ever touched. I never even attempted to overclock the entire time (I tried it for about 2 weeks before I just couldn't take not having GPS or my video camera work anymore) I had UDX on my phone. There was simply no use for it. It couldn't have responded any quicker to my commands. It just couldn't.
So I can only imagine what that ROM would be like with a fully working GPS, and video camera to boot (i.e. Cyanogenmod). Which is why I say it sucks not to be able to have that ROM as an option. Sucks for me, not necessarily for you or anyone else. Just for me.