Having first hand experience on this topic here is what I think: If you completely drain the battery, recharging it may work and get it back to operating charge, but it's ability to hold it's charge for a long period of time, and the stregnth of the charge is significantly reduced.
I bought a brand new Bosch Silver series battery 2 years ago. It got flattenned once by me trying to start my car by cranking a nearly dead starter motor for far too long (long story). Anyway needless to say it died. I recharged it but it was never the same after that. Even after changing the starter to one of those newer pre-engaged ones, the battery would once in a while lose it's charge and was very weak if I left it for more than a week or so. Leaving me stranded and not able to start the car. Once it did start (clutch start) and I drove it for a long period, it would recharge, only to have the same thing happen in another week's time.
I got fed up and bought a 550CCA deep cycle, platinum series, heavy duty endurance blablabla 4WD battery (the biggest baddest battery that would fit in the box) and have never looked back. Parked her for 3 months in storage and she started first time

got to be happy with that.