The ones I have tested held up pretty well, and I've since added a nylon washer that was purchased from HD and that should even reduce the heat transfer even more.
I have a couple extra handles that I've made. I'll be more than happy to send them to WKC members to test. Just PM me your address and I'll ship it out to you, includes all hardware, you just need to drill a hole on the damper to install.