I think it's better to focus on development and debugging of a single ROM rather than looking for newer Android versions.
Lets have a stable and usable Cyanogenmod kitkat (which is miles better than A3's touchwiz experience) over unstable/unusable lollipop, marshmallow or even nougut.
KitKat is so old even Lollipop is old. We need a newest android for some years. And when it will new Android on horizon they can make newer OS.
Or no because A3 after some years will useless