I'm also curious, does Pete's script essentially run like SetCPU with ondemand for the given speed? It sounds and looks like it's smarter than that, but I'd love to know more detail about it.
It's not a question of thinking we know better than the devs about what's going on to make the ROM better, it's clearly examining what's going on and looking at the files, and drawing conclusions from it. Maybe I missed elsewhere in the ROM in some file somewhere that "eliminates" the need for setCPU but the pete script does not. And I think I've examined the ROM pretty well. I don't see anything else that indicates that overclock speed is being used/affected/manipulated other than the pete script. I'd much rather have my phone running at 105 degrees when I'm using pandora and navigation, then 135 no matter what the chip is rated at and that's why I would "need" setCPU. Obviously the phone has its own built in failsafe, but there's no need to purposely push a phone like that, especially when you don't have to.
The phones only been out for 6 months and that is not anywhere near enough time to figure out what kind of affect overclocking does. But if your pushing your phone to 145 degrees every single day, I find it hard to believe that there's not some wear and tear going on there. I guess it's a never ending debate haha, but I really would like pete to define how this ROM "eliminates the need for setCPU". For me, it doesn't. I like my profiles, and I like my phone at 105 degrees haha.
Oh and sorry for the wall of text haha
Google Interview Q&A
Apple CEO, Verizon COO