If we had a custom field that would cascade down it's VALUE to child tasks/sub-folders/projects, that would solve a few key challenges we run into.
Perhaps it's adding a Boolean setting called "cascade value" and then which items it cascades to is dependent upon what's been determined in the "Apply to:" section, just below that.
Here's a screenshot of the settings idea.