I'm basically against overbooking, but playing devil's advocate: is it that hugely different from fractional reserve banking? They claim you can get your money out at any time, but that's not the case if everyone tries at once.
I'm fairly certain retail banks can borrow from the FED to mitigate that.