I flashed via twrp. Seemed legit. Quick perusal of settings indicated 4.4. Maybe because gapps weren't installed but I couldn't get Google now working - either through up swipe or the new right swipe from the main screen. Worth a go for the adventurous.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?