A very well thought-out post Reno. An important point you make at the end (that I consider often) is Risk/Reward. I may refuse a job if the risk is high and the reward is low.

Dave