I have made the switch back franco.Kernel and am running Pure Nexus which seems to be the perfect combination for this device, simply perfect!
Device: Nexus 6P (32GB Aluminium)
ROM: Pure Nexus (latest) + Pico OpenGapps (ARM64) + GoogleApps-ThemeReady
Kernel: franco.Kernel (latest)
Software: franco.Kernel Updater, Naptime, Spectrum – Layers Theme, Polycon – Icon Pack, Apex Launcher, Swipe Navigation
The current build of PureNexus for the 6P is Marshmallow 6.0.1_r24. The kernel, franco.Kernel made by Francisco Franco is a perfect combination for PureNexus and you probably will never need to change anything. The only thing I did was boost the audio and lowered vibration to 20 with FKU.
To also help improve battery (and also make the UI look awesome), I use Spectrum Layers by Jeremy Beck. Since it is an AMOLED screen I use the complete black UI, with Steel for the highlighted accents. It definitely is an awesome theme and has so over 80 different colour options available!
I turn off navigation bar in Pure Nexus settings and use Swipe Navigation, it is an ingenious app that allows you to swipe up from the edge of the screen for back/home/recents and can setup other areas of the screen for other functions.
I also have modified gps.conf for my area, and I turn off Adaptive Brightness, Ambient Display and Daydream. Then delete all the following files. However deleting these you’re doing at your own risk, as I will not be held responsible if you do something wrong.
I also delete all the ringtones and notification tones as I use my own.
I also delete /data/data/com.android.launcher3.
Then from /system/app/ I delete the following.
CABLService (qualcomm adaptive brightness)
Then from /system/priv-app/ I delete the following.
Launcher3 (I use Apex)
That basically sums up everything that I remove / clean from PureNexus. There is probably some more things that I could remove but have missed. If you have anything that you delete let me know.
I will (maybe) one day get around to syncing PureNexus on github and compile my own version with those removed that I manually delete, or I will just create a flashable zip like I did with Chroma that removes everything that I manually delete.