I hate intros.. they are annoying and sometimes go on forever (which i really hate).. BUT, i think they are necessary for branding.. I keep mine simple and short, 4-5 seconds and only put them on my "production" videos - dont bother on my product reviews, vlog, etc, videos..