I have the Multivet Spray Collar and it's helped us a lot. No more nuisance barking. He doesn't bark in his crate anymore either. He still barks when he's excited and playing/chasing other dogs and the alerting barking when he senses someone at the door etc. He's never really barked at birds or random noises which was just good for me.
Overall I think the spray collar has helped with the nuisance barking but doesn't completely stop them from barking entirely which is good because lets face it, they're dogs, that's what they do.