Yeah, those 20-character long random strings are great until you have to type them into your iPhone. And type them again. And again. And again. With your browser window open on your desktop/laptop so you can read them from LastPass/1Password/Keepass.