^^^It's kind of six of one, half dozen of another. STTE-Classic made money for over ten years at the Hilton, an off-Strip property with no real foot traffic. Moving it to an area like Neonopolis, close to the Fremont Street Experience and all the downtown Vegas Hotels, could be a wise move if handled properly. Unfortunately, this Rohit Joshi character seems to be all talk and very little action.
Having STTE as part of a larger theme park puts it in a higher volume area but at the whim of the theme park's owner. There was a Star Trek attraction at Universal Studios but I don't think it lasted ten years and was replaced when Universal thought the site could be better used for something else.
As a former employee of STTE, IMHO, The Experience works best as its own thing, preferably in a high foot traffic area, with room to expand, quality food, drink and merchandise, and a vision towards the future.