That ought to fend the rain off for a while, then.
Mine arrived a few days ago (reflective gurl-ninja edition, natch). I got a hood for it at the same time, not so much for cycling, as for those situations when I'm touring and need to walk from A to B (or tent to toilet block) in the pissing rain and it's my waterproof coat. Surprisingly, they seem to have designed a hood that might actually work for cycling in (at least, if worn under a helmet), with a peak, and cunning elasticated peripheral-vision-enhancing sides.
The ludicrously bright yellow will sort itself out with prolonged exposure to UV light and chain lube.