Welcome back gms ! What I can suggest first is to leave the preview zoom factor unchanged. This is really important. Most of the filters won't estimate an accurate preview when the zoom factor of the preview if modified. This can be understood easily, because as Garagecoder said, the G'MIC filters are often designed to :
- Either work on a 'local' scale : on each pixel, some math formulas are applied which depend only on the value of the pixel as well as its direct neighbors. For these filters, the 'most accurate' zoom factor for the preview is 1:1, and this is exactly what they do. Selecting one of these filters will display a very local portion of your image in the preview window. For instance, the 'Enhancement / Smooth [Anisotropic]' is one of these filters.
- Either work on a 'global scale', which means its algorithm probably uses arguments that are related to the global geometry of the image (percentage of the width for instance, or min/max values of the entire image). In this case, the most accurate preview thumbnail will be a resized version of the whole image. Selecting this kind of filter will usually display a global view of your entire image in the preview window. For instance, the filters in 'Arrays & Frames / ...' use this mode.
- Some filters work only on a pixel per pixel basis, and in these rare cases, the filter preview can be accurate in almost any scale, and you can safely change the zooming factor and still get an accurate preview. But very few filters allow that. For instance, filters for color mixing do that.
You have to know that when someone codes a new filter for the G'MIC plugin, he can choose what default zooming factor is the most accurate for his filter. If he doesn't do that, then the latter case will apply, and the preview window will use the latest zoom factor set. Sometimes, it is probably possible that some developers simply forget to set this parameter, which doesn't help

(after checking, it appears that PhotoComiX, the author of the Psychedelic Glasswork filter forgot to set this default zoom factor for the preview, that may explain parts of the problem. In this case, I can do something, but generally, the filter developer is the only one that can fix this).
Also, sometimes, there are filters that are working *both* on a local and global scale, and in this case, generating an accurate preview from a thumbnail is almost impossible. Because, either the thumbnail will be global view of the image, and accurate local informations will be missing, either it will be a small 1:1 portion of the image, and accurate global features will be missing (final width or height for instance). For these filters, nothing can really be easily done to make them rendering an accurate preview.
That's it. So, the final words would be :
- G'MIC filter developers, don't forget to set your default zoom factor for the preview window, when writing a new filter for the plug-in !

- G'MIC users, never touch the preview zoom factor button
