Don't be nervous. There are scarier things than silence lurking here! ;)
I agree with what you say, though it should be the discoverer who posts it up I reckon, if he's willing.
I feel from a tactical point of view a word from TMA Ed would be useful. It's not going to strengthen the case if it gets pulled or causes a big controversy about whether it should be here.