Using a custom ROM on an Android device has its benefits — more battery life, buttery smooth speed, rom control, tweaks, and mods. Of course, not all custom ROMs are stable, many are still on beta stage, and updates are released almost every week. Non-wipe version updates doesn’t require any factory reset or cache wipe which I find it less of a hassle because I don’t need to do go over the setup wizard and restore all of my apps on Titanium Backup that could take some time especially if you have a lot of apps and games installed, unlike with a wipe version.