This is sound advice. But I would suggest that you choose words for which you can find some mnemonic to remember them, e.g. by combining them in a nonsensical sentence.
I have usually also used one made up word derived from existing word along with other words, just in case, you know... If someone was to bruteforce 3 word combinations it would make the attack so much weaker.