As an added benefit, by causing EU::MM to upgrade (if necessary), the warning about not recognizing the CONFIGURE_REQUIRES directive goes away.
I gather that's the *only* reason for adding the EU::MM requirement - I don't see that it could serve any other purpose.
No problem with any of that but I'll specify '6.52' instead of '6.62'. According to the EU::MM Changes file 6.52 would be the earliest stable version to be aware of the CONFIGURE_REQUIRES option. It so happens that I have 6.52 on one of my builds of perl, and it doesn't complain about the option. (Version 6.48 *does* complain.)
I'll wait for a week in case there are any more developments, then I'll upload your suggested amendment to github so that it's sitting there in readiness for the next Inline release.
It's unlikely I'll forget about it, but please ping me if I do :-)
In reply to Re^2: (solved) Clean smoke-test install for Inline based modules using Inline::MakeMaker