[One (M8) Android Development] jcole20:
Carbon imo is a much better ROM. If you read into bliss you'll see they used code from Slim, PAC, RR, Carbon, etc. to make that ROM. This is all a matter of opinion though. If you like bliss by all means run with it. As far as the PAC kernel I see the changes you've made to the post... It's certainly worth trying. It's got like 20+ governors in it. I get incredible battery life using it on my roms of choice and performance is exceptional. I highly recommend you do not overclock the processor though.

My reasoning behind this is I am a developer too. I built roms for the lgl55c, lg45c, and vm501. We (the team I was/am a part of) had had two oc kernels built on the lgl55c. One kernel only ocd the processor 80mhz the other ocd the processor 144mhz. Both kernels led to hardware failure on several of the devices over a year span. You need to keep in mind that cellphones don't have nearly as efficient cooling mechanisms as your computer probably has. If you oc you need to understand how to keep the CPU at a normal temp with voltages and try to find a stable setup. This isn't something that you can accomplish with testing in 5 minutes or 20 minutes. I doubt it's true but we had one person claim the oc led to the phone overheating to the point of unseating the processor. The kernels generally have failsafes that will turn the device off at a certain temp... This person was known for telling lies but I still have to at least entertain the notion. (I adamantly believe that was a completely bogus accusation but I can't prove anything either way.)

The above may not mean much to you but in order to oc properly you need to compare performance, temp, and stability and find a setting that even under high strain maintains stock attributes. This requires testing... Lots of it. I never recommend oc'ing to anyone on a cellular device because of what we saw with the phones mentioned above ... Youre probably not running stuff on a quad core cellphone (that is still one of the top 10 American devices on the market) that should require a oc of any kind. If you want to play with the settings there's nothing wrong with that but I'd highly recommend not overclocking regularly. I truly believe it will lead to a shorter device lifespan and reduce battery life. For most people (even mobile gamers) an underclock would probably still give great performance (be plenty sufficient) and improve battery life. If it's something you want to still pursue by all means do... I just wouldn't recommend it. These phones are a lot more powerful than most people understand. It's crazy to me you're carrying in your hand a device that is more powerful than the majority of people's home computers less than a decade ago.

If you do decide to pursue oc'ing please scale voltages to keep the CPU cool. I underclock and undervolt most of the time on this phone. It adds roughly 45m maybe an hour to sot and my CPU stays in the low 40s to at most low 50s... That's °c . I am going for for performance with good battery life and longevity of the hardware.

Edit: above I said low 40s but I meant to say 30s... Though it does go into the high 20s too but not a lot. At idle with nothing out of the ordinary running in the background I see the temp go into the mid-high 20s but usually I see the phone in the 30s and 40s.

HTC One (M8) MultiRom: PACman 5.1.1; Carbon 5.1.1