That's an excellent idea! Nicely done. Best way I've found for keeping finger strength up is to do a bit of climbing, especially bouldering (low-level, tricky, climbing moves) on small holds where your fingers do all the work.
piss pot type for street riding and BMX, as it give a bit more coverage to the head. XC lid for natural as I'd get too sweaty riding about in the pisspot