What chance would you give my childhood GBC of resurrection?

It looks even worse than I was expecting, but wondering if its a right off or worth cleaning and see how it goes? I've got new battery terminals on order, but that's looking like a drop in the ocean