Sounds great to me. Multiple software versions are possible to cope with. MTN-Electonics’ solution is just picking the version from a roll list together with other drivers’ options.
I’ve read in this thread many good ideas for UI. Having such choice would be just awesome. Furthermore the time and money invested could also benefit to other models based on the same CPU.