Yes. Offeo can be used to create premium ads for Youtube. In addition to Youtube intro and outro templates, creating ads for youtube is also easy on Offeo. You can choose from a collection of professionally made templates and fill in your content to create a perfect ad!