[G2 General] Life Engineer:
Yes I like this subject since it reflects my internal war :P

I'm gonna copy a reply I wrote due days ago on similar topic to avoid writing the whole essay :P:

"My friend THIS is my biggest issue currently!

I'm gonna be THOROUGH so BEWARE ￼

I come from many phones history (see signature) where I always flashed PA or CM especially on touchwiz phones.

However on the G2, I liked stock at first and kept using it for around 2 months.

Then, having ORD decease ( ￼ see signature again) I kept my eye on PA and tried it on Christmas vacation. It caused me such a big confusion to the extent where I went between stock and PA like 5 times confused on which is BETTER and which I LIKE most.

Currently I returned 2 days ago to stock but still thinking about PA... ￼

Yes stock is nice with all features and stability, but I just HATE the nonconformity in design (even when using Xposed heavily to stabilize things and theme others).

-Also PA gave me such a smooth experience (much faster) with a lot more RAM and great simple looks. About RAM I greenified most system and installed apps that hogs RAM and still barely have about 500mb of free RAM while I have around 900mb on AOSP roms without any greenifying.

-Most importantly I had crazy battery life on PA while it's lower on stock even when nearly disabling every feature (except knock on of course).

-The thing that made me return to stock, believe it or not, was mainly camera (I know there's a mod for stock camera on AOSP but it's not that functional) and non-intrusive call notification which is a life saver when playing games. I tried "call heads", "call popout" from playstore but none worked nicely all the time.

Even when Omni gives that feature, I cannot install Halo (via Xhalo xposed module) on this ROM bcz it conflicts heavily with multiwindow feature in their rom which I cannot care less about it.

-I hate stock lockscreen and I love AOSP lockscreen.

-I hate AOSP camera and I like stock camera.

-I love AOSP calendar which options of colouring the events but hate its lack of features. I love stock calendar and its widget and snooze option while I hate its lack of colouring events feature.

-Although stock launcher is great it keeps redrawing (reloading) when quitting apps (heavy ones) which is annoying. AOSP laucher doesn't but lack features.

-Sound quality TILL NOW is better on stock.

-Immersive mode and the ability to always see notification bar even when in heavy games is awesome on AOSP.

-Quick memo is awesome for screenshots and editing on the run and sharing. I still couldn't find an app that does all that, that simple and quick on AOSP.

-Call voice recorder (G2 tweakbox) gives amazing sound and recording quality while call recorders on AOSP suck.

-NO FM radio on AOSP till now (maybe spirit fm will change that eventually).

Although most times I think that I don't need all those "useless" features on stock and that I need the quickness, smoothness of AOSP. I end up thinking that I did not pay 650$ (yes in my country) for a 32GB G2 to dump all those and run AOSP on it. If so, it would have been smarter ( and cheaper) if I kept my nexus 4 (or get a cheaper nexus 5 rather a G2). However I really like the feel and looks of AOSP. However ￼ it's those small/silly/gimmick/nice cool features that stock ROM gives you that make you feel that you own a SMARTphone and not any simple phone. It's the fact that you know that they are THERE when you need them that makes you feel satisfied even when you really rarely use them.

As you can see, it's a REALLY very TOUGH decision which always makes me feel confused. One day I wanna use AOSP, the other stock.

I really hate that phone for that. ￼ On samsung phones I really didn't give a thought about it.

Regards,"