I saw those Kane pads for the first time a few years after I built my nest box. Had I known about them, I would have used one for sure. I haven't seen one in person, only online, but as long as they are moisture proof and tough, I think they'd be excellent.