not familiar with what your looking for but sounds interesting
what features & benefits are you looking to gain?
is the waterproof unit too big or ugly? I know mine are
have you considered plugging your vent holes w/ bits of foam?
for a long time I used cheap motel style shower caps
last winter I got a legit helmet cover that's quite good for real rain & blizzard style snow coming right at your eyes