I use the very small duolock snaps for all 3. The convenience is wonderful as I switch depths, colors, and styles of lures frequently as I move around down deeper creek channel banks up to shallow flats it makes for quick switching.
With these small duos I see no drop off in action of the lure and to date I have never had a snap failure. The only exception I have found is I do fish small 1.5" to 2" jerks at times on ultralight and with those small jerks the extra weight of the small duos makes them nose down so I direct tie them. When I say small duos you need size 0 or 00. Size 1 and up are pretty easy to find anywhere but the 0s and 00s you have to hunt around for. VMC makes duolocks in these smaller sizes. Another minor benefit of snaps is in transporting rods you can safely attach the duos on the hook holder or an eye but it can be very tangly to do this with trebles...

kc