Cool. When can we expect your patch?
I think this idea should be discussed first in separate topic. Then, as I understand it should go to Bitcoin Improvement Proposals.
Not everything goes to BIP. This is a purely internal function of the reference client. Most discussion of changes like this actually happen on github, attached to the pull request that implements them.