Strong +, Maintain a couple packages and have to add boilerplate defalias code in every single package for this.
I have my +1 to prevent this obsolete-then-deobsolete plan across Emacs versions.
When foo-let were obsoleted, I was like, fine.. not a big deal. But now if they are going to be deobsoleted in the next release, then why not just do it now?
I would rather have the obsolete-then-deobsolete phase happen in a single major version dev cycle, rather than across releases.
--