I wonder if these are DOT certified?
After looking at their site, it says it is DOT certified, as well as certified for some other countries' requirements...
I think it is a good idea for a full face helmet. It looks very secure, quick to get on and off, and also provides a tighter area around the bottom of the helmet to prevent excessive airflow.
I could also see where the design provides somewhat of a cervical collar effect; which if it does, would be very good to have in an accident to help prevent a broken neck from occurring.
http://www.vozzhelmets.com/support/the-helmet.html