CM gets the thumbs up from me if we’re evaluating both on its own merit without things like Xposed modules, just for pushing greater user control and features. Fuck Google and their "all or nothing" approach to permissions tbh.
And in a similar bracket, there’s also
Stock android vs. custom launchers like nova
I’ll take custom launchers any day too thank you very much. Fuck vanilla. It’s too limited and stifling, not to mention diarrhea inducing in the looks department. I prefer my own sleek style and feel. I like to have my own icon sets, transparencies, custom x y grid, custom drawer and tab organisation, swipeable docks, ability to assign swipe action on icons, multiple types of gesture actions on home screen, folder within folder, backup and import layouts etc. If you like vanilla, good for you, but it’s overrated shite as far as I’m concerned.
I agree stock Android is pretty hideous but you can use Nova on stock Android?
Does anyone actually use their N5 without something like Nova/Apex?