I also have an electronics background. Your idea sounds great but I am concerned that the number of features you are contemplating could make the end result as cost prohibitive as the current units on the market.
The circuit board looks very impressive. It appears that you are using resistors...