My difficulty with all the current offerings is that they store your data on their servers and have access to all your account passwords. That makes them a target of ne're-do-wells. Granted, these aren't credit card numbers, but put enough personal data in one place and sooner or later someone is going to take notice.
If one of these outfits would offer the option to store the passwords, encrypted, on my device(s), where only I have the key, I'd happily pay a reasonable fee. The encrypted data could still be shared across multiple devices - LastPass already offers this in general. It's not conceptually hard to do, but it does take some specialized knowledge and attention to detail to get it right.