Pan/scan isn't an issue with an all-round camera and some software - think Google Maps/Street View.
You really want to compare that fish-eye view with the view out a window? Because as someone who truly appreciates the beauty of our world, it's not even close...
Maybe if we gave all the passengers one of those F-35 helmets - of course so much for any cost/weight savings.
Window sizes have grown since his book was written, so the weight penalty for newer aircraft will be a bit higher than that.
No first hand knowledge - it's well out of my area of expertise - but my understanding was they were able to go to the larger windows on the 787 because the composite construction minimized the weight impact of the windows.