You're quite right of course, and a reference implementation is indeed the next thing I'm working on. This is the way I work, I design on paper first,
then implement. Others may have elected to get something working first, then write down what they did, but I think this is just a matter of choice. Both are required, I think the order is not so important. By writing the Internet Drafts first, I am very clear on what I need to implement, and on exactly how all the pieces fit together.
As for you seeing no advantages in my proposed design, perhaps this is because I haven't articulated the advantages with clarity yet. One would need to read through all of my Internet Drafts thoroughly to understand the advantages, and I don't expect the layman to do that. I shall be setting out advantages in a blog post soon.
Watch this space.
Best regards,
Mark.