Hi PC,
Although I use a fishfinder rig for almost all my fishing, the three swivel has a place, especially if working hardcore structure.
Make sure to use real light leader on the dropper to your weight (Like 6 lb. test). It is meant to break off when stuck. I use only 6" of line and I know the bait stays on the bottom as we have done dives to check it out.
That being said, being that weight is expensive these days, I try everything in my power to lose the hook and not the weight! I think the rig has a place but I do not want to sacrifice the weight that easily. Just my $.02!
Thanks,
Capt. Ed