It is running a hobbyist MPU that is not designed for this type of commercial application for a start.
Is the hobbyist board a Raspberry Pi?
If so, suggest that owners by a spare board as soon as you can that matches the configuration used for MMRM. Agree that you don't use off the shelf major components that you can't really on future supply chain. Stern did this right - own the design to your board, so that you can reproduce it for 10+ years, rather than 'redesigning' your development environment every time the supplier changes their configuration. Control your own destiny as much as you can.