I am sticking with the unrooted stock Rom for now. I am using an awesome, though not perfect, launcher called Next 3D Launcher.
Stock rom is what you would expect from a stock rom. Laggy at times but it could be my settings. The main reason why I am sticking with it is because of mixed results with rooting the MDL firmware. Users reported issues with WIFI and DATA connections. I can't seem to figure out whether these issues are due to rooting, MDL firmware, kernel, and noob mistakes. As soon as there is a unanimous confirmation of the main cause of these connections issues and a fix is posted I will be rooting.
The stock ROM, IMHO, is good enough and is perfect as a daily-driver. A lot of bloatwares and cannot be uninstalled.