I've used similar in the past, as well as hoods. My favorite solution continues to be a cycling cap under the helmet. There are many waterproof ones out there, but I have stuck to the standard cotton/poly blend caps which do get damp, but breathe well and protect my head a lot better than nothing at all.