People are missing the point about CM or anything like that. This phone's software is optimized heavily for the hardware, it will be fine in two years. I too have worried about the battery though...
With Xposed framework and GravityBox, you can retain all the features that make the X great...