Keep in mind that Ni-Cad requires special disposal and handling becasue they are considered hazardous waste. I think the deciding factor will probably be temperature capability. If the mechancial room is going to get very hot, then the batteries you select will need to handle that temperature.
If you have very many of them, I would suggest looking into putting the batteries remote, in a conditioned space room. If you get maintenance free lead acid, you don't even need an eye wash, shower, curb, or special ventilation.