Huh, that's actually a pretty valid point.
So one detail that I left off was that I actually also teach programming to complete novices in short time frames. It's kind of like a bootcamp but different in a lot of ways. We teach them node because it fits better with our tight schedule.
But if you're not too terribly rushed then sure, that does sound like a good idea.