I'm very far from an old school logger, I still have to open my mouth.:D
Mechanically, it doesn't look good to me. The non in-line thing is a real concern. Even this can hold in your application, why down-grading your setup?
From the choker sling's pics I saw, the sliding part makes an angle to...