I don't mind making update videos, but tutorial videos need to be accurate and useful. Update videos take about as long as update posts, so that's no biggie.
We haven't even begun to see the game in these tech demos, so my outreach is really at a bare simmer. Once we have some gameplay, I might get more proactive and worry about it more. Still, the once-a-week tech demos are a nice target to keep me motivated.