I can de-convolute my DSLR images very well so its not a specific kind of camera that it works on.
If im correct in saying, de convolution is something to do about the pixel wells themselves and that as light hits them it bends slightly, de-convolution adjusts this and re aligns the image so to speak, and hence making the fine details come out, though somebody with more experience should chime in

. I don't believe that it should be used to fix a image like Greg said having excellent data to start with makes the world of difference.
One other thing to be extremely wary with de-convolution is over cooking it as you can see when somebody gets a bit to frisky because it looks like sand has been chucked across the image. i use CCD stacks algorithim as its one of the best i have come across, 30 - 50 iterations for mild 50-90 iterations for heavy. Once again use hide all layer masking technique with a soft fine hand to blend it in. eg, 20% opacity 20%flow other and gradually blend it in.
If you can find somebody with a autocollimator grab it and have a look at the reflections, that will quickly tell you if your close to the money.