I agree about a Stark Expo. I would prefer that over an actual ride. If you have seen any of the recent Marvel movies you would know that Stark Industries is rather futuristic in terms of energy potentials, space, weapons, and technology. It could have been similar to Innoventions in the sense of the layout.
I'm curious to see what kind of attraction they will do. I am imagining something like Star Tours, tbh.