It doesn't have a browser plugin and will not work with my iPhone... So it's a no-go for me and I guess many others.
I recommend website-based password managers to my non-technical friends because they're easiest to use and therefore most likely to actually BE used, and the security vulnerabilities noted in the article are very small compared to not using a password manager at all.