I'm always quick to fear the worst when we hear an attraction is "reliant" upon screens, but in Alcatraz's case, I've heard enough to be optimistic that - while, yes, it's going to be Spidey-ish in terms of integrating screens into sets - it's not going to be quite so simulatory as some might fear. It seems plausible that screens will be used for windows and hangar bay backdrops so we can see outside the ship, but I don't think we should assume that large chunks of the ride are just going to involve our ride vehicle plopped in front of a screen that is simulating the action.
It also sounds like there's going to be a huge amount of physical/practical elements to look at, too.
But anyway! No screens on the Potter coaster!