So I have a suggestion which would be beneficial for both sides (the Punters, and JRiver). If you were to list the things that you are definitely working on now, and going to work on later (particularly with respect to Audio) then we can make a much more informed decision as to whether to jump on board with the early bird pricing. The benefit for JRiver is of course in cashflow, plus a much earlier indication of upgrade sales.
We don't ever know what we'll be doing. Here's why:
Sometimes we get a bright idea. Often it comes from users like you.
Market conditions can change quickly. Amazon doing lossless streaming is a good example.
OS upgrades can break things. (Looking at you, Apple.)
We have a broad field of products now. They all have to work together and work well. That is harder than it looks.
The CEO is getting old. He makes a list and then he often can't find it.
Everyone is working at home now.
Financial opportunities may present themselves.
Audio features are pretty solid. We're working on some nice DSP additions. Unless we go barking after every audiophile idea that comes down the road, it's hard to imagine a lot of excitement. Fixing things that are broken is good though.
We will always work on providing better access to our development toolkit / API.
Maybe we'll be lucky enough to hire cncb.