We certainly managed to get our rat problem under control, but of course I do not know how many we did NOT get!
I would say that the traps are less effective than traditional (good quality) poison, but they are still a very useful tool in the armoury when poisons should not be used.
Obviously all the usual tricks apply still with regards to getting them used to the boxes for a few days, placing them around edges etc etc