Yes! I’m on that forum too, I said I’d happily chip in.
The new clips are awesome but it seemed to get out of hand pretty quick, with some claiming it was just a copy of the files, not an original disc. I’m sure it’ll leak eventually but it’s just such a cool item