So, regarding the sightlines. To see it from across the lake, it will be hard to block due to its size. Once you are in the IG area, specifically close to France, I doubt that you will see it at all. I understand why people like the ride buildings hidden but it is near impossible to completely hide these things. However, as I've said before, I'm really happy when they add new rides and thus the sightlines don't bother me.