When it comes to where a brand should spend its video ad dollars, YouTube has long been the go-to destination. With more than 3 billion video views per day, content…