I definitely think the knowledge would help, especially given the rigor in a course like this one - it's basically a part-time coding bootcamp - but I don't know if that much is necessary. As a recruiter I think it'd allow you to get a sense of the degree of nuance involved in replying to technical questions. You'd have a better idea of how to ask for details from a resume and maybe jot down some notes, even if you might not grasp the full scope. You could even ask them to help bridge the knowledge gap a little, and get an idea of how they interact with non-engineers. Anecdote, my girlfriend worked for a staffing agency and just hearing me talk about work helped her see tech resumes a bit more clearly.
Definitely agree. At the trivial level it could cut down on the Java/JavaScript equivalency, and at the higher level is that visibility into how they conduct engineer/non-technical interaction you mentioned (although at that point I don't think the full meaning of non-technical is a fair label).