...but potential cons are the probability of forgetting your seeds but to nullify this risk, you can repeat your seed phrases every day multiple times per day for months and so on. This way, it will be sealed into your brain so much that it will almost be impossible to forget unless you get dementia or amnesia.
From my own experience of memorization, constant repetition and recalling and verification "engraves" stuff in your memory. Your recalling, should always go with verification, can gradually increase intervals. After some time, you don't need to do it daily, maybe weekly is just fine. Depends on a persons individual memorization abilities. You shouldn't stop the recalling and verification or you might be surprised after months how fragile human memory can be.
Now, allow me to ask, how do you verify your recalling without a written source? How do you verify that what you recall doesn't change over time without written source or keeping track of a few of your previously written recalls? Genuinely curious!
I don't think, it's a good idea to operate without any written/documented source of very important stuff you want to seal in your memory. At least, I lack the imagination how it could be done safely without a copy in whatever form.
By the way, when it comes to memory loss or a brain damage, if you get such a brain problem that you don't remember things, then you might not remember that you have a Bitcoin or you might not remember where you saved your seed's physical copy. That's why I find this argument very weak against my opinion about seed phrase memorizing, especially when we talk about 12 words.
Well, you could place one or more small notebooks with important stuff which should not be forgotten at places where you will at least stumble over one of them without having to search deeply.
I'm sure you now say: but this is risky, someone else will see those things, too. Yes, possible. You can't completely avoid to put some trust in your own private space, not without overcomplicating things to absurd levels.
Make a honest risk assessment, prioritize the most likely loss risks, it's not likely to be able to remedy everything.
My two cents: I do
not endorse human memory as a reliable place to keep mnemonic recovery words safely. How do you cope the need for more than one set of mnemonic recovery words? Good luck to safely distinguish two or more seeds. (Yes, I'm aware that there are methods to generate basically infinite numbers of wallets from just one set of seed words.)
As the famous saying goes: "One backup is no backup"
Very true, always have some redundancy. And this necessity makes human memory as sole backup a very risky strategy.