I'll just be up front about it.
I do not enjoy news and speculation videos, Craig already tells us a great deal more about the game and it's features than most devs do.
I personally think you should try to make some quality TM videos to increase the number of them out there.
You already have tutorials planned, I definitely think those could be good to have if you touch on the right subjects.
Building and scripting would be good subjects to help others.