What's the best way to add tutorials within wp dashboard (Integrated Video Tutorial)


I need to add a menu on my user's WP admin dashboard with tutorials...

I know you provide the plugin "Integrated Video Tutorial", but I'm not sure it's a right fit :
- My website dashboard is heavily customized, so most of the video tutorials won't apply
- I serve a French speaking audience.

Basically, what I want is just a way to add a tutorial menu within wp dashboard of my users, and create a few short tutorial (video later, for now just text) about the most specific functions.

Do you think I can still use Integrated Video Tutorial for that, or is there a better way ?

Thanks a lot for your help and ideas,