Tools like this are surprisingly effective for teaching, especially compared to static diagrams. Interaction makes the scale differences stick.
When my daughter is old enough, I'm definitely going to show her a bunch of visualizations on Neal's site as supplementary education. I learned so much from these visualizations as an adult, and even without being able to read you can get a sense of scale.