This is good - but all the banks are going to start doing is charging for a current account. It's already been tabled and is going to happen so either way they fuck you. Only difference being is people who stay within their limit and don't get cheques and direct debits bounced will end up paying for it as well.
Nice to get a lump back I agree, but in the long run it's a complete false economy.