I like your design principles. I fully admit I am hopeless at electronics but it strikes me that the circuit could be a lot smaller (presumably if done on manufactured boards) - yours looks like a cut down (and I think better) version of the board sold on eBay at great cost (not currently but sold in
Poland)
Are you going to offer yours for sale pre-assembled or was this a personal labour of love?