What are the pros and cons of using a custom rom like CM10.1? I would install as main OS and not as sd card boot only.
Pros:
1. Much better UI with the 3 buttons I am used to. Able to go back in most cases without having to use the "n" button.
2. Faster IO than SD card. (Had 1418 on Class 4 SD and now 2133 based on Quadrant)
3. Strong HTML5 web browsing. (Vellamo HTML 5 benchmark - 1836, stock rom - 1378, stock scored the same as Nexus 7)
4. No bloatware and no annoying "sync with library" messages
5. Almost complete freedom to customize the OS environment
6. Someone reported less heat than stock. Maybe better power management? I feel the same when playing games.
Does CM10.1 use CPU power more efficiently like using hardware decoding? Seems to have less heat with CM10.1.
Neutral:
1. 3D Gaming 44 FPS on par with stock (Based on Epic Citadel 3D benchmark)
Cons:
1. Lose access to B&N App store and free Apps on Fridays (not sure if this is a big loss since I have Amazon App Store with one free app
every day.)
2. Lose B&N free book offers? (not sure if this can be saved by installing Nook reader app?)
3. Lose B&N support and may need to flash back to stock rom for warranty services
4. Some minor bugs (random flickering in system settings screen)
5. Quadrant benchmark reports much worse memory(ram) performance (stock has 4042 CM10.1 has 2425)
To me the pros far outweigh the cons. Also I did notice web browsing is much better once moving to emmc.
SD card IO performance(based on the class 4 I have) is just very bad.