Thank you for playing and pointing these problems out!
I think most of them can be solved halfway more or less, I’m using lots of workarounds to bring most of the systems in their current state. This is why I’m considering changing the engine too, not changing it myself but hire someone to help me over time to port / improve everything over other engine.
Regarding the survey that would be a great idea indeed, I’ll see how we get to implement this.
Thank you very much for giving our game a chance, such forms of support helps us a lot!