I forgot to add that, if you’re willing to release a beta for 4.X I would be happy to test it, and to help iron out any issues that it has. I don’t know if this helps but I program in a number of languages and have been doing so for a few years now. (mainly C#) My point being is that I can break down the problems that may exist in your application from an end users perspective.
I mainly would like to help, because I’m interested in the technology and the utility of your software.
Kind regards, John.