I know they’re not calling it a beta, but from reading the posts you link to, it’s a beta. Not even a beta from a company. Sounds to me like it’s a graduate student project, or some other type of academic project as they mention getting published. Not that there’s anything wrong with it, in fact it sounds very interesting, but when you mess with software at this stage, you get what you pay for. I would say, keep the devs. informed of the progress you’re making and the issues you have and maybe you’ll get a citation in their paper, and a nice finished piece of software. Eventually.