Thanks for the feedback, I really appreciate it! I totally agree with all your points. We didn't allocate enough time balancing some of the things you mentioned, but we will definitely address all that in a future update.