That's exactly what I do - I use LastPass to store/create all my passwords for everything except my email, social media, and bank accounts. If the unthinkable were to ever happen and LastPass was compromised, I at least know that my most sensitive sites haven't been (directly) breached.