Seems like that bloody horse prop might be the first thing you see before entering Jupiter’s Claim (in other words, it will remain in it’s current spot, atop/thrust into the truck. Might actually supposed to be the fake horse OJ and Emerald attempt to trick the Alien craft with). The truck it’s atop/ thrust into seems attached to a horse trailer. Combing through the ads, it looks like OJ drives a similar truck in the actual movie.
Seems like the only thing they are still working on/building is that wooden structure in the back (not sure how much work is left to be done on it. Appears to be the location for ‘The Star Lasso Experience”, so something big might occur there during the stop).
Considering they still have to test the effects, as well as rehearse the actual show (if this doesn’t end up being a drive-thru with some effects and no actors), I’d say we could see this start operation on the Week of July 4 or July 11 at the earliest (I’m going to climb out on a shaky branch and hedge my bets on it opening July 4th week. Universal would want to build up as much hype as possible for Nope, and this would give them 3 weeks of hype/operation if you include opening week of Nope).