Wow, very nice indeeeeeeed

I've had a thorough look through it, runs at around 1000fps on my rig. I think higher resolutions would impact it though. Also the alpha mapped sprites inside (the people) get cut up by the sides of the building. Not sure how this shader would be implemented on convex shapes, ie buildings with holes in them, extrusions, or irregular shapes?
The other thing is, armies of artists would have to now spend as much time doing interiors of buildings as exteriors?? And artists cost money, lots of it.

Ask me, I would know. haha. Thus reason being why I would have doubts on how soon we will start seeing interiors in buildings. Gamers are pretty muched used to buildings not having interiors, and don't pay so much attention to them. But let's not go offtopic.