> The double-let assignment shouldn't be necessary here..

It would require some duplication without it, no?

> file-name-as-directory does the same as this concat, I believe, so is preferable.

Yes, me and @milkypostman discussed that in a comment!