Hi Greg,
 
thank you for your remarks.
 
I agree with all of them but like the idea that there's one central point checking what a valid org agenda file is (even if for now only the file existence is checked).  So let me propose a different patch (attached).
 
Best regards,
--
Philippe Crama