Isn't there a "no free lunch" about remembering as well?
Yes, memory training is probably a good idea but how do you pick what to store there in the first place?
Forgetting things -properly- is an underappreciated skill in my opinion.
- For fun. Often not relevant and not practical. It's easy to forget because I don't use it. Though, I may intentionally review the information to "beat" the forgetting curve. Thus, this kind of information will be stored for more time. Artificially forced.
- For practical use. This kind of information is easier to retain because it's not raw: a practice will add more "missing dots" and solidify what's learned.
A forgetting process is a good filter of what we use and what we don't. The retained information indicates what things one should keep in mind.
The memory palace technique is more about forcing even impractical information to retain. I'd say one should define what kind of information should be remembered in this case.