Hard to prove whether the ferric phosphate slug bait is effective because it's not actually a poison, so you don't see lots of dead molluscs in the immediate vicinity of where you baited as you do with metaldehyde.
The ferric phosphate disrupts the mollusc's digestion, resulting in them stopping eating and therefore dying in 3-6 days, so there is rarely any visible evidence that it has worked.
It's not a very pleasant prospect TBH, and I don't like killing anything if I can help it, but it's either them or my (usually young) crops, and there's an awful lot of them where I am!
I'm pretty confident that they are actually harmless to other wildlife - ferric and phosphate ions occur naturally in the soil anyway, although I'd be wary if I owned the sort of dog which enjoyed scoffing green or blue pellets in large quantities...
I do believe they 'work', but because the action is much slower, I tend to scatter them further away from the crops I'm trying to protect in the hope of reducing the population rather than trying to 'zap' them in the act (using in known hiding places can be a good ploy, in my case at the bottom of the privet hedges surrounding my garden.)