The other reasons to use a non-stock version of Android are:
- Much longer updates lifetime than you get from the OEM
- Removal of OEM bloat
- Addition of features that are actually good