Anything digital kills batteries so I don't imagine they are much cop with windups either, in fact personally I wouldn't bother with a wind up radio at all. I have a little battery powered radio and the batteries last for ages.
Oh and avoid any radio with a built in digital clock, the batteries dont seem to last well and they are a pain in the backside because its far too easy to accidentally knock the buttons which put them into sleep mode, alter the alarm time, whatever so they switch off or come on at random times.
Not sure about specific makes but I see people winding their radios a fair bit on site and they don't seem to last very long at all on a charge.