I was thinking on how I would use shared nodes instead of groups (pre-clip-post) to make the linked part more versatile (I always thought that the groups needed an extra step after the "group post-clip" for when you need to make an adjustment to a single take after the post grade) and I came up with this:
SHARED COMPOUND NODES:
They would work as shared nodes but with the freedom that you can change the internal structure at any time. You create a compound node, save it as a shared node, and then whatever you do inside it (add/remove nodes, change structure, etc.) just updates on all the shots

R.