They look awesome! I've been using Monsters Inc to show off my projector too

The colors and clarity make it the perfect movie to show what a projector can do.
I really like the setup, but just one question. Why only 70" diagonal? It looks kinda small... is it because of where you have the projector placed? If you can, I would definitely ceiling mount it in front of that window. Then you would get more throw distance and a bigger picture to fill that wall

You could even make a DIY ceiling mount and save a lot!