The biggest advantage I see in keychain use is that entires survive app deletion and reinstall.
But if all my database data is lost, what use does the saved keychain data has? I miss some sort of NSDictionary returning with all my entries.
Don't know if that's possible. Keychain access is really bogus to me, but maybe you have an idea!
Keep up your good work!