Have you considered dynamic G2 continuity nodes, like Fontlab has? I think it would be a great improvement to Glyphs.
We have been thinking about a solution for this for a while, in fact. I will still have to ask you for your patience though.
Sounds great, can’t wait (but will do it anyway)!