Thanks so much for the detailed and constructive feedback! It's all very helpful and much appreciated :)