Originally Posted by claudiuslu2011
will i be able to make the nav buttons smaller and swap them around with gravitybox? on kitkat?
Dont know about swapping them, but yes, you can change nav bar dimensions and even remove it if need be. And yes, on KK.
To answer your original question, I always looked for dev support before buying a phone. The main reason why I had the N4 and N5 and also the reason why I sold my iPhone 5. But then I kinda grew tired of doing nandroids, constantly reading up on ROM/ kernel threads, flashing, tweaking, UV'ing etc. just to get a faster phone with good battery life. The Moto X is all that and more OOTB. What little aesthetic tweaks I would like are all available through XPosed (removing nav bar, custom QS Tiles).
The way I see it; the iPhone is on one end of the spectrum with no customization whatsoever and solid performance, the Nexus devices are at the other end where you have dev support but you will be on a CONSTANT hunt to flash the next best thing. The X however gives you the best of both worlds. The MAJOR selling point, at least as far as I am concerned, is the small footprint of the phone. It is easily used one handed, unlike the behemoths of the android world.
Also, you cant beat touchless control and AN. Its been a revelation for me. I say go for it