Yeah, that's some great feedback, thanks!
There's definitely some things I would have liked to put more thought and time in to.