I have had a look at what is involved here as I use the site differently from the rest of you I think, and look for open pubs when I start to look a place I am going to, and if you don't want closed pubs on the list you don't check the closed pub box so that is ok.
I then went to look at one I have been to before that I knew was closed to see what the map was like, and chose George IV in Sheffield. It didn't appear unless I checked the box, and I had a look at it's map, and it doesn't appear on the moveable map at all.
Something puzzled me though, there were no reviews for the pub, and I am sure I have done a review or two there when it was open. Are reviews deleted when a pub closes?