Can you elaborate a bit more on your plan? I have been thinking of how I could achieve batch transformations from a master CSV to get similar memory layouts between all my radios. Does this sound at all like what you have in mind?
I was thinking of adding a way to parse model specific columns such as bank settings and priority scans at import as a first step. Hopefully from there I can use a shell script for transforming the CSV to each models bin or doing a convert and sync.