I will post the same videos on our website later.
The rationale to put them on youtube is that youtube videos are favored
by search engines, so this should give a better visibility to them.
You can also subscribe to the channel in order to get news about new videos.