@Dino Thank you so much for your detailed feedback! (Did not know how to write you back, so I'm writing here)
I will try to improve on all the points you mentioned. If you have anything more, let me know :)