Any chance of an AA in there or even a screen?
Are you still thinking it’s going to just be in the dark and then drop? Seems so lazy for a ride that otherwise seems over the top perfect.
Also any indication of what that building might be themed as? A cave?
Or... wait for it...
The Shrieking Shack