Newt,delay pins are a waste of time--not needed.I have went several years without the pin.
These traps will hold coon,especially those puny suckers you are talking about lol.
But if you are not going to use them for rats,you may want to just go with #11s
Tom