I admit I'm not grasping your aim but I'm interested in knowing more.
Anyway, I just think my version is just more "pure", and that it can allow to get rid of the 6 block per hour limit, for instance.
For what I understand the 6 block limit x hour is not a limitation but a design choice, done to balance the number of blocks with the time needed to broadcast them over a global network: the more blocks per unit time, the higher the probability of chain splits and needed reorganizations.