I thought the video tutorials were great. I plan on buying the game after the patch is released this weekend, and I now feel much more comfortable with the prospect of starting the game, armed with the overview of the features and interface that the tutorial provided.
I was going to suggest that you post a link to the tutorial on your Admissions page, but I took a look this morning and saw that this has already been done.
I'm really looking forward to experiencing the game for myself.