I doubt I would have anything worthwhile to add to the discussion. I feel illiterate reading the posts.
Perhaps it is just me but it seems like Deer Creek Canyon is one of the least friendly places to ride. Considering that I ride in Thornton this says quite a bit.