Is there interest/possibility of copying these to 'our' branch? :]
Possibility ? - yes, of course, should be no problem !
Interest ? - don't know; it's a popular feature in CHDK-DE, used for lots of things, e.g. easily using multiple configurations, changing grids from within a script etc.
The feature consumes some additional RAM, but not much (~ 600 bytes for the Lua-only implementation), should work on all ports.