Hi Mark,
Although I don't have anything particularly useful to add just at the moment, I send sympathy! I have been struggling with the deconvolution of an M33 luminance image for about a month now. It is just one problem after another!
Dark ringing artifacts have been one of my biggest problems, particularly around stars that are seen against the brightest part of M33.
I have been endlessly iterating parameters with the VaryParams script, and am just now starting to get something half-decent. In a perfect world, maybe I'll wind up with some useful insights after I'm done.
Here's something I've been wondering about - and I might make a separate thread about this... Can we
re-linearize an image? I'm thinking about this for star masking. As I think you've noted, the default StarMask settings don't catch all of the stars that are seen in front of the bright part of our object. I'm wondering if it's worth doing something like this, in order to make the local deringing mask:
1) Clone our image while it's still at a linear stage.
2) Take it non-linear with a Histogram Transformation, such as by applying AutoSTF to HT.
3) Use HDRMT to reduce the dynamic range in our DSO, so that the object (galaxy, nebula, whatever), is mostly gone, or at least largely grayed-out.
4) Take this non-linear image, and somehow UNDO the HT from step 2, so we're back in linear-land, albeit with the DSO mostly gone.
5) Apply something like a default StarMask routine to the `re-linearized' image, and hopefully this time we'll catch the stars that are in front of the galaxy. This might make a better local deringing support.
I guess I'm envisioning `going back to a linear state'. Maybe this is about as realistic as regaining one's... er, never mind

, but it might be useful if it could be done. Just a crazy idea I've been thinking about.
- Marek