It seems like you've already got a lot of good input.
While I don't know squat about giving lessons and have never taken any myself (something I plan to do), I do get a lot of noobies asking me to help them.
IMHO. First, give them very very minimal basics on stance, bridge and grip (or none at all if they have shot before). Then have them use a stable open bridge.
I start out using the following trick since I'm very good at telling from across the room (if the person is shooting directly at me) where someone is going to put the object ball before they strike the cue ball:
(1) I'll line up the numbered spot on the object ball (use solids to start) so they know where they are supposed to hit it (i.e., line up the spot on the back side of the ball pointing directly at the pocket they want to object ball to go in). And, this is something they can quickly learn to do for themself.
(2) Then I'll stand directly in front of them at the edge of the table while they are shooting and point my hand in the direction I feel that they need to adjust their cue and direct them in lining up their cue so that they will make the (usually simple cut) shot. It's amazing how far off people are at aiming even when you give them a spot on the ball to hit (because they always want to undercut the object ball).
(3) Then, once they have their cue aimed correctly on the cue ball, my hand (with fingers extended like you are going to shake someone's hand) will be in back of the object ball and will be pointed straight at their cue stick and in line with it when I think they are good to go. So, if they see that my hand is not pointed directly at the tip of their cue they know that they need to adjust their aim and cue. Works quite well, gets them to start making balls quickly and they don't get too frustrated missing easy shots all the time.
(4) Next I'll back up a bit, not use my hands and let them line up the shots themselves. And, I'll only give a very slight head nod yes/no when they ask if they have their cue aimed properly and are good to go.
(5) Then, once they have gotten a good feel for how to aim the cue, I would consider using the checklists in the link given above (
http://www.sfbilliards.com/basics.pdf) to give additional feedback on overall form and cue motion.
Bottom Line: I like to start out getting noobies to first learn how to aim properly and start knocking lots of balls in the pockets. And, during that process they feel good, trust that you are helping them learn how to aim properly and you get a good idea of what else they need to work on without trying to drum basics into them too quickly (and turning them off because it seems too hard to them to grasp too many things at once).
Nothing like getting them to drop lots of balls into the pockets to get and keep them interested in learning better fundamentals.