Damp or wet location aside, I would think that you would want to close off the recess light to help keep the bugs out. If the trim/housing was open, bees, etc. will get up through the housing and build nests in side the eaves.