Thanks so much for your feedback! I 100% agree with all your points, it's all stuff I'm looking to improve upon :)
Thanks so much for your time!