This is great, thanks for doing these! I tried to watch FB, but as you mentioned it was super laggy. It would stutter every 1-2 seconds. I hope you try youtube live over twitch as I don't think it uses flash, and most people have less issues!
What kind of schedule do you think you'll have for these videos? Would they be every couple of weeks?