I hate DC mouse-holes....
They are notable mostly for the lack of reliability. The marine version (I was paid to install several and provided only a 30 day limited warranty) are stainless so as to not corrode. Well stainless is a P-Poor conductor and near rated load, the terminals overheat.
Anderson power poles is one answer, but they are still subject to corrosion if not protected from the weather.
A cheap and simple answer for this application is to hunt up or make and DC mousehole on a pair of battery clips. When you need it, get the thing out of the box, open up what you have to so the battery is accessible and clip it on. When done, put it back inside. When it gets messed up, get a replacement.
Matt