RichP, those are a nice find, and actually a decent price. I did something almost identical but found them at a hardware store. Cut my own holes, painted um and used some pull fasteners at work, like what your link shows. They let the heat roll out. That plus a 160 degree thermostat, mine runs really cool, unless i'm on the trail. Good luck with your vents, again, nice find.
Adam