No I idea what they’re like, but they look bloody awful. Probably more protection than one of the Met Parachutes which cant see doing anything much in a big spill.
Shandy:
You could probably get a decent XC lid and a full face for less than the cost of the Casco.
Probably but the full face would no doubt be a full MX lid that would be bigger and heavier than the moon and would boil your brain in the summer.
If you are looking for an itermediate lid, you wont go too far wrong with a spesh deviant, light, good airflow, proper chin guard.
http://www.evanscycles.com/products/specialized/deviant-ii-helmet-ec019796?query=deviant