That's excellent Mark.
I was similarly trying to highlight the fact that, although beautiful and amazing in its own right, the Transit of Venus allowed an outstanding leap in the understanding of the solar system and putting a number to the size of the solar system. You have explained it well here.
I was amazed at the media that just kept concentrating on the number of people just staring down telescopes.
It was ABC Newcastle that had Paul ?? ex Quantum presenter who actually explained its importance.
I'll just go back to sailin' 'round the lake, waiting for another 105 years.
QED