I suggest you having your own section here controlled by you for your videos.
As a new video is posted then I at least and perhaps more would post on the utube channel after watching.
People otherwise are stuck for time. I am subscribed to many utube channels and miss most videos.
I and...