Thank you for the detailed feedback! We tried to fix most of the issues you listed and hopefully resolve them by the next update.