Nice Boepens. Wind-ons are the only way to go. Some will say that they part if the joint is pulled against rocks, if it's well made it will hold. I had a 1,5mm windon dragged through some reef at Fish Point by a 192cm male and the dacron got badly freyed yet it still held 100%
I make mine as per Trophy's tutorial.
I also make my own non-return clips & 9oz Grap sinkers, You save a fortune, it's the only way I can afford shark fishing LOL
If you're in town give me a call or PM me and I'll show you all you need to make the non return clips its actually quite simple.
There is a video on You Tube (sealine member I think) just search "making non return clip" or something like that.