Depends what u expect to have.
If you want quite new android and good battery life then flash CM10.1.
If you dont care just want to stable rom and all working flash CM10.
If you want everything newest then CM11.
Dont stick on stock
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?