I think this is a one-off build for his own enjoyment. While he might freely share the information and files needed to build one, I didn't get the impression he was aiming for commercial production. He also stated many times that the functions he put into it were highly personalized for his desires. In addition, I think he said this instrument was for his little boat that didn't have any other instruments, and that his larger boat had commercial stuff.
I'd disagree that commercial electronics become obsolete at a rate that is unacceptable. Obsolete means they can't be used anymore, not that the manufacturer no longer makes them. How many 20yr old Raymarine ST60 systems are still being used just fine? Our Vesper AIS, which stopped being produced many years ago, still does what it was designed to do.
Electronics are a personal thing. There are many people who argue one only needs a windex or piece of yarn on a shroud to get all the wind data they need, but mostly they don't do multiday passages or don't find value in an autopilot steering to a wind angle. Can one forgo radar? Sure, but I wouldn't because we are often in shipping lanes, places with lots of small fishing vessels without AIS, and poorly charted areas where radar helps define the land masses.
If you have wind, depth, speed, GPS, navigation, radar, ais, it sounds like you have a lot of electronics already. At least much more than many who rail against electronics. I've found in general that people complaining about others have too much electronics is because they have more electronics than them. It is a sliding scale!
Things like data loggers and the like might seem like electronics for the point of electronics, but they can actually make one a better sailor, a better navigator, and a better weatherman. Reviewing continuous trip data in context of decisions made or how the boat was sailed is exactly what professional sailors do to better themselves. Using these types of systems to automatically build real-life polars for the boat in various weather and sea conditions and various sailplans will make passages faster and safer.
Mark