KG -
You've covered a lot of ground, and brought up some very valid considerations. I think I can do it if I start small, don't rush things and equip myself properly (tools AND knowledge) and market it properly. There's alot to learn!
I'm going to print out your post and read it over a few times...lots of good points there!
Thanks!
Mike