Interesting stuff man. I just made a regression line indicator Yesterday using the slope component of the line as an oscillator. Basically, a MA in oscillator form.
Regression lines are easy enough to calculate. Sounds like the tough part would be coding entry/exit points. One other downfall is having to step through a chart 1 period at a time to get a picture of how the system would have performed on past data. Of course, that can all be done with coding too.
Channel borders with an equal number of outliers might be too tight, with alot of price crossover of the border lines. Maybe use standard deviation to calculate those lines.
Your outline has given me a couple ideas to use on my own Indicators. Thanks.

Unfortunately, new ideas is the last thing I need right now! My current "to do" list is already overwhelming.
I'm still fairly new to TA, and have a quick question. How innnovative can you get with Easy Language? I've been doing all my coding in VB. Adding an indicator like my regression line oscillator takes me about 2 to 3 hours now that my charting module is done. Can you code something like that in Easy Language? How bout man's more complicated indicator, could that be coded in Easy Language?
Steevo