Not using it before and only seeing it, it does look kinda sketchy. I don't think I would want to depend on two set screws to keep my drum on my harness. I'd also imagine the system mar the tension ring seeing how they're set screws. SkyDog has obviously used the system before, so he may see something the pictures miss that would negate my fears.