Thanks for the patch, it made me realize Org breaks Emacs coding conventions by allowing advice in several places. I will work on removing them.
Also, the series rintroduces a warning because it moves `org-effort-durations'. Finally, as far as I understand, you are arguing that users may want to compress their Org files, and that (load "org-loaddefs.el") will fail if they do, and that's why they need this patch. If the additional complexity is just for this, I'm not convinced by the patch. If it fixes something else, please let me know. -- Bastien