I think you're fine in regard to drafts, but I have a feeling you'll be getting at least some amount of moisture inside the structure along the gable ended walls, based on having board and batten walls, with very little roof overhang over them. I wouldn't worry about it tough, but at least...