Wow. This is bizarre and strangely ironic. For those that may not know, for many years, scores of historical space dealers and show organizers that have been trying to woo Neil Armstrong - a very reclusive man and a non-signer. He finally agrees to appear, but it's at a Star Trek show... and he's not even the headliner!
By the way, I'm surprised that James Doohan is able to appear publicly. I met him at The NYC National Comic Convention in 2000 and he appeared very frail and somewhat "out of it" then.
This show does have an incredible line-up. Creation Entertainment (who handles most of the Star Trek shows and somehow missed out on this one) must be kicking themselves. There has to be some behind the curtain politics as to why Creation didn't produce this event.