Hey, no problem! Thanks for being able to take the criticism on the chin. And I'm a professionally-trained game designer, being able to give feedback comes with the wheelhouse ~ All of your points are valid as well!
Thank you so much, your feedback will definitely help me with future updates.