Your value proposition is very vague. What I gleamed is this is aimed at publishers who would otherwise just be using YouTube embeds, but this way they can monetize those views? If that is the case, the only publishers who would use this to show ads are blogs/news sites, since if your site is client facing showing them ads is a big f-you.
For hosting videos on your company site, what does this offer over plain YouTube embeds? The corporate platforms I can think of where you need to have fine-grained control over a media library are typically video courses on how to use a product. There exist YouTube integrations that do this.