I think those sources you mention are great. Some of these things you may very well already do, but some thoughts that come to mind about teaching beginners…
I would say you want to walk the line between RDWHAHB and overwhelming with details. There are some basic things that do, indeed, take a little more time, knowledge and effort - but they are not complicated and difficult. I think sometimes there is such an attempt made to show how “easy” homebrewing is, and not scare anyone off that it causes beginners to produce a subpar beer - which is frustrating for them. It seems like “kit” instructions have not changed in 20 years in order to uphold this “Anyone can do it” image. Let them know some of the key things to avoid.
*“Get your wort under 80 and pitch yeast…”
No… that is not ok. You do not need a temp. controlled freezer to start brewing - but get that wort into the 60’s somehow, someway. Maybe demonstrate a swamp cooler - or suggest styles that are more temp. forgiving (saison).
*“Here is the onestep included in your beginner kit…”
No - here are some cleaners (pbw/oxyclean/etc.) use them and rinse. Here is a sanitizer - starsan. Don’t rinse, Don’t worry about the foam.
*“If your water tastes good it will make good beer…”
No. Not necessarily. You don’t need to break out the B’run Water spreadsheet… but any beginner can use campden tablets, charcoal filter or RO water to avoid chlorine/chloramine. If your particular area has a specific water issue (high bicarbonate around me) tell them how to avoid it simply.
Basically - for many of these things, it does not need to be rocket science - beginners would gladly have some basic things they can do to improve their final product. Great beer will turn them on to brewing way before saving 20 minutes.
Also - in general - Show it and do it as opposed to saying it or reading it. Hands on. Let them do steps themselves whenever possible.
Compile a list (google doc) of great online brewing resources that they can refer back to for more information, etc.
Those are a couple thoughts.