I've been using the unit since 2018 ... and it is unbelievably stable and relatively bug free .. the few bugs in it, I have invested an enormous amount of time in the rewrite eliminating. The first usable version (which I used for ~2 years), was a prototype (and looked it from fit/finish), and I wasn't ready to ship any units until I did a full rewrite in order to package it properly, account for updates, easy user setup, etc.
The last thing I need is a support nightmare, so anything I ship has to be rock solid! (this isn't the only product I have out in the field ... and far from the only software I have! Software is really my thing, but hardware as needed
You will get software and feature updates as they come, and I don't see the hardware platform changing significantly, if at all at this point (apart from improving build process or potential change of some components due to lack of availability or price)
The changes moving forward from this point, I think will be of a software nature, and not hardware for quite a while, so those will download automatically to your unit as they are available.
I will of course support the units I sell, but I think most will be pretty pleased with how well it works and how few issues there are!
If I do ever take this to a larger scale, and get a PCB manufactured with all the components on board (audio amp, RS-485), I'll offer some sort of upgrade path offered at my cost or less.
Here's a picture of the final hand assembled unit (the next run will have the face place and rear plate cutout using a CNC router)--can't be spending the hours I spent on this case getting everything just right! Also ... need to get a knob for the rotary encoder
... somehow don't have ANY knobs that fit ...
The first # of units will be very time consuming to build, however, they should get faster as time goes, and I can batch steps together (a large amount of time on this unit was spent on the layout and cutting wires to just the right length, then re-tinning the ends w/ solder and re-crimping pins and ends on! Very time consuming!
... however, if I
knew all the sizes in advance, I could prebuild them, and drastically cut back on assembly time. Right now, I'm sure it will take a few hours a unit.