Sure, I can help.
I would keep it but not use it, unless, like myself, the phone really starts to lag out. When you do use it, make sure the the task killer itself is NOT on the ignore list, in other words, it will be closed as well. Most of the arguments against them is that when they keep running, they use a lot of memory and battery.
The profiles for setCPU are like limiters or conditionals.If a certain condition is met, a profile will switch on and the app will slowdown your overclocking device. It depends on your phone, but when you open setCPU, hit menu>Device selection>Autodetect Speeds Recommended. This will how you what is a safe absolute max and min for your CPU and kernel. For my Droid it is 800 max and 125 min. For your X10 it may be different.
I've heard many different people use different profiles for the setCPU, but this is what I use, and my battery is good for me.
Main Profile: 800max and 250min, set to performance.
Priority 90:Temp > 110F, 550max and 125min set to on demand
Priority 80: Battery < 30%, 600max and 250min, set to performance
PRiority 50: Screen off: 250max and 125min, set to performance
These profiles will give you performance when you're using the phone, and battery life when the phone screen is off. The 90 and 80 priorities are safety profiles in case the CPU temp gets too hot, it will throttle down a bit to let it cool. I've heard different temperatures as "too hot," but to me, 120 is time to slow down, therefore I set my profile to 10 degrees less.
Feel free to do your own research to make your own profiles, but these work for me and I'm sure will work for you. Any more questions, let me know!
