Listen, I understand the need to embellish because you want to use an app that you seem to love so much, but the reality is simple.
There is no doubt in my mind that Pete was right to post that his rom removes the need for setCPU, for a couple of good factual reasons.
1) The rom auto-overclocks it;self to the highest slot at boot (no longer needed for overclocking)
2)Choose the highest clocked kernel for your speed+temperature needs (the same functionality that the profiles provide).
3)More space, less waste (no need to install an app that takes up resources).
The only advantage SetCPU has over the built in script is profiles. The built in settings will always allow the CPU to run up to max speed, no matter what. Sometimes you don't want that. For example, when my battery gets low, I'd prefer the droid slow down some and save my remaining battery. So I have a profile that kicks in a 30% battery life and kicks the max clock speed down to 600Mhz. And when the phone is sleeping, I have the max clock speed set to 400Mhz, again, to conserve battery if a background task is running with the screen off. Neither is profile is necessary for the safe and smooth operation of the phone, they're just my preference.
You seem to be arguing for the sake of arguing. I simply don't have the time or the interest to oblige you, man.
I never stated that it was a HSF, I asked you if it magically worked like a HSF for you, big difference.
I'm not arguing anything, we are discussing the topic at hand, which is what a discussion forum is for.