My experiences with NiCds have been less than positive. I'm prepared to accept that the chargers I used weren't as good as the chargers I have now, but the NiCd cells I used put out a significantly lower voltage than equivalent alkalines and would poop out suddenly even after being properly cared for and recently charged. The memory effect also contributes to my negative opinion of them. I never got a decent number of charge cycles out of them.

For me, I'd rather use other battery chemistries and devices that won't overcharge them. I've had much better experiences with them.