I have used sinking poly leaders for bass fishing and they did help to get the fly down.
The pond I fished however had lots of timber and the the fish dragged the poly leader into and through a lot stumps and limbs. Halfway through the trip the coating was mostly rubbed off. They are not cost effective in that situation,but then again that is pretty extreme use.