Don't expect any groaning from the gurus. Something like this has been needed and a top wish list item for a long time. Some 3rd party attempts have been made but without some internal changes to GDL and ArchiCAD I think such efforts are doomed.
Though the particulars could be (and have been debated) I think most would agree with your proposal in general. It's hard to say if we'll ever see it though