It's horses for courses I suppose. I knew a bloke who ALWAYS left at 90 minutes (regardless of added on time), as he had a disabled mate and they wanted to beat the traffic.
I, personally, have been in the Vauxhall tavern at 3.55 in the past, so I'm in no place to pass judgement.