Thank you so much for the followup. SEO can be hard to learn (beyond the basic checklist google provides) since every expert is just trying to sell you their black box of services. It's enlightening to learn specifically what another site's problems were and how you addressed them- it's much more honest than anything I'd find by googling. Thanks so much for sharing!