You're proposing that the total work be based on the value of the individual hashes, instead of the hash targets, is that correct?
This could incentivize a miner who happens to find a hash with an unusually low value to refrain from immediately broadcasting it. See, for example,
this attack proposed a few years ago by casascius, which becomes viable with this proposed change.