It is very important to remember that biometrics is a capable and effective authentication method, but it is still a single factor of authentication. It is not a panacea. It is not fool proof. Multiple factors of authentication are still key.
Just because an authentication mechanism is based on some form of biometrics, do not automatically assume it is more secure. Take the time to understand the technology in play before adopting it as a primary defense for your sensitive data.
This is important data to consider as trends like this in Europe tend to ultimately influence the US and overall market strategy. The US traditionally lags behind Europe and Asia by 3 to 5 years in terms of adoption of new technologies, especially in the payments space. Chip and Pin is a great example.
This is an intriguing though somewhat creepy take on biometric authentication and identity management. I do question the security involved given the recordability of these metrics.