I just launched my beta site, Vidcap.co. It was a lot of work and I was thinking all along that it would've been interesting to stream or YouTube the whole 5 month process.
The night of launch was a tough night since I didn't understand at the time how to deploy on Azure.
Unfortunately I didn't record at all. It would've been nice to have something like that, even if no on watched. Even if one person watched, they would see that sometimes the "easy" thing takes a lot of persistence and nail biting to make it happy for some.
I agree, it helps keep you on task because you feel that you owe it to your "fans" to put on a show. Maybe from no on I will stream just for the hell of it.
Do you have a project by the way?