How's It holding up? Still haven't gotten to my roof . My plan is almost identical to yours but I was thinking of going with 1x12's on the side to avoid lap-jointing it. How do you feel about not having a vent on the roof? I wanted to avoid it but people are telling me it's a must (to vent heat).