I used to have a couple on pcp airguns years ago(not the model you linked, though). Didn’t have any issues with them. Airgun optics plus sells Discovery and is located in NC.
Interesting take, but swing and a miss. I’m not near as old as most here. The majority of my kids still live with me and all of them show me plenty of love. What I’m striving for and building now will go to them.
I run Rearden mounts with various muzzle devices. I've been happy with Comstock Armory flash hiders, and FPM Gunworks makes a great, cheap one port brake to use as a sacrificial baffle. Never had any come loose or any carbon on the threads.