At some point I’ll manage to get feedback into patchwerk, but I’ve found myself not needing it at that level. Usually most of my feedback needs can be done inside of a single node (feedback delay, for example). For more crazy signal chains utilizing feedback, I’ve found myself writing stuff using FAUST (the recursion operator is a very powerful thing), and then exporting that to a patchwerk node where it can talk to other pre-baked nodes.
The challenge with getting feedback in patchwerk has to do with the fact that patchwerk does block-processing (internally 64 sample block size usually), and for feedback to work you need single-sample processing (a block size of 1). My previous system Sporth is capable of feedback because it does sample-accurate processing. Of course, you could also set the block size in patchwerk to be 1, but you get reduced performance that way.
So, the solution is to figure a clean (well, clean enough) way to get single-sample processing chunks working inside of the normal block processing. From there, inside of the single-sample processing environment, it would be a pretty trivial matter to introduce recursive feedback into systems with an implicit 1-sample delay.