Rats are smart. This will quickly become ineffective as the rats will learn that the "bait" is not good to eat.
Plan B should be a fence around rookeries, and fixed cats to control the re-infestation after the initial die off.