Thanks so much for the in-depth feedback! I don't know if I'll ever go back and update this project further but there's lots of great insight for future projects that I'm slowly chipping away at.