Thank you, feedback noted!
I agree on most of your points, I will find some time soon to try and fix these issues.
Cheers!