Could you point out 1. exactly what issue this addresses, and 2. how it addresses it? For 2, specifically, could you point out where in your proposal the network (rather than an honor system of 'pools agreeing to' and 'add checks to mining software') ends up regulating this adoption?
consider this part-bump as the topic was moved
1) This addresses the issue of trust in the pool in charge. It makes it not possible for double spends or such attacks to occur so long as the pool abides by the rules
2) And it does this by making rules that the mining software can follow - Consequently, if a pool "goes rogue" - all the mining software (if it contains the code) would instantly switch from the pool after 1 block. The mining software can check the headers it receives to verify that the block is from a "block template node" and if not, switch to a back-up pool or if one is not set up, literally stop mining.
Miners would hopefully upgrade their software, as such a change, and solving the issue would make the price more stable, without the imminent threat of "51%" etc.
[-2b-] - The miners are the network for at least the generation of blocks/transations, so they are incentivised to move to the updated software to further secure the network, and therefore their own payments as the value of bitcoin would be better without the 51% issue.