not so sure on the pegboard vents. in the long run, i think they will swell up from humidity. just get some PVC ones. they will last forever.