I agree with all the feedback you had, I will take it into consideration if I were to revisit it in the future. I'm glad you and others seem to like the things I was happy with.
Thanks for the feedback!