For the record, I have very few BTC. That said, I'd put them all in cold storage, but I like that Coinbase syncs with Mint.com.
Is it reasonable to assume that if an individual does the following, they have covered their bases?
1) uses a strong, unique, random string of letters and numbers for a coinbase password
2) uses two factor authentication (using phone numbers that are unique to their cell phones, NOT google voice)
3) uses a strong, unique, random string of letters and numbers for their backup email password
4) avoid junk mail, phishing scams, never opens attachments, doesn't download altcoin wallet apps.
5) EDIT: Only going to websites that are links stored in my browser
Am I missing anything?
Thanks,
Dr. Bitcoin
Yes you are missing something. I haven't said this in a while, but new people are here so I need to say it again.
If you have more money/coins stored with ANY online service than you can afford to lose you have too much stored there. Period.
Bitcoin is going to teach people hard lessons. There is no FDIC or card company to run to. Whenever you turn over your coins you have questionable chance getting them back. There are numerous ways a service can lose your coins even if they have the most honest intentions. With Bitcoin you are your own bank.
Learn to store the majority of your coins safely yourself in cold storage. I recommend Armory which makes this pretty easy. If you don't trust yourself storing your own coins at the very least spread them among different reputable services so your chance of losing everything when things go wrong is diminished. Eventually we may begin seeing insurance offered with Bitcoin wallets/services. Until then the above applies.