We at
mathtech.org have run similar (virtual) workshops multiple times this semester, with 1 more coming up in a couple of weeks. I would say that we've learned that for that audience even Codespaces is pretty rough. Some participants will follow along and get stuff out of it, and those people will know more about what PreTeXt really is and its capabilities, but many participants will be overwhelmed and convinced that PreTeXt is for programmers, and if they get distracted even for a few minutes, it's hard for them to get caught back up.
We have moved toward using PreTeXt.plus for the Getting Started workshops, and it has been more successful. The questions we get are more about the capabilities and philosophy and less about the technology. It gets people working and sharing quickly and gives them confidence that they can learn and do more.
PreTeXt.plus is a different kind of editor. Right now, it's injecting all of the content into an article, I believe. So you can't (yet) do anything multi-file. You can do PreFigure, but you can't upload images. You can edit content right there, save, and get a public share link.
In January we made it 2 hours and used codespaces exclusively; in February, we still did 2 hours, but we used both PreTeXt.plus and codespaces. And in March, we just did PreTeXt.plus with a focus on worksheets for 1 hour. Each of the videos has a list of useful links that we put into the chat at various times.
I would suggest you recruit an accomplice if you can. It's super helpful to have 1 person handling the chat while the other is presenting/demonstrating.
PreTeXt.plus is just rolling out a new way of writing PreTeXt that looks like LaTeX but is converted to PreTeXt behind the scenes, so for folks comfortable with LaTeX, that could be a good feature to demo, but it sounds like not all your audience will know LaTeX, so that might only muddy the waters.
Maybe Tien, Oscar, or Steven would say something more or different?
Chrissy