@matigo If I only had the time to do all that work, I'd probably get on it. Alas, since it's pretty much just a fun little hobby machine, it doesn't have a particularly high priority in that sense.
I suppose I would learn a great deal from the exercise, though.