Note, the Magicshine lighthead is really pretty waterproof (I don't think you'd have any trouble in rain, no matter how heavy, but don't immerse it - the bottom wire entry point is not sealed) - the problem is the battery. If you can put the battery inside a jacket (like for helmet mount) or in a ziplock bag, there's really no problem.
__________________
Work: the 8 hours that separates bike rides.