Looking good! The Hold-node approach also enables feedback of everything, not just images. In theory you don't need anything but an image layer, and then you can feed that back to itself. I think I've done this before, but trying it now it seems that it breaks the composition.
You can however use an image layer or a 3D square instead of a blend node to achieve more or less the same results with fewer nodes. This also enable multiple feedback paths at the same time if that is desired. Fractal-like patterns may emerge!
(You'll need to feed the composition an image with transparency for it to work)
The original method of creating image feedback is both the clean and advanced one ;). Blend Image with Feedback is mostly a simplified version that does the basic trails and scaling. As color depth directly affects smoothness, the breaking point of feedback, and isn't easily set elsewhere without a blend node - it is absolutely important.
When that is said, the basic "hard" approach for creating more advanced feedback can look something like this:
This enables other displacements of the feedback image, here I'm using "Bulge Image", but any translation will do to offset the image to enable the feedback. This is also the approach you want to use for diffusion/reaction kinds of effects as you can blur/sharpen with each frame iteration.
As far as framerates goes, this should also be a viable approach. You might also have to hold the original image value to sync it up, but that depends on your composition.
Setting the date for the comparison seems to fix it. It might be that discarding the date component also discards the daylight savings correction. You might want to file a bug report.
This workaround should fix the issue: