I like the concept because they are warmer than a traditional plastic helmet. However, I doupt these soft helmets are just as safe as a regular cheap plastic one.
From the article:
IMPORTANT: Please note that although Ribcap with d3o technology offers much greater protection than a regular cap, Ribcap does not offer complete head protection nor comply with any standards established for protective headgear like helmets