Hey Bob,
I think YouTube channel works really well for E-Commerce sites.. I worked on the YouTube channel for an E-Commerce client and the results were outstanding. Though, we did not get the success at the start but after continuous experiments, this is what worked out for us,
- Product Reviews (Once per week)
- Testimonials from Customers (Once per week)
- Educational videos from other sources (2 per week)
We used these videos in our every day to day content marketing activities, embed them in our guest posts and stuff like that.
Make sure to use recommended optimization techniques like Title, description, keywords, categories and thumbnails.
Hope this helps! 