How cute! Good on you for using the humane traps. I loved watching the release video. We don't like to hurt anything either, we have a lot of rats in our area, but only use the catch and release traps, we're all just trying to survive in this world, aren't we.
We live in a balanced world. Too much of anything throws off the balance.