Is there a way to allow for the msg. / flow. / global. input types for subflows?

The alternative would also be node-red-contrib-components (look at Renaming of node-red-contrib-components)
It does "kind of" what subflows can do but with this extra possibility.
GV