With the channel trailer YouTube gives creators a great way to make a splash when visitors come to their channel home page. The idea is that when a visitor comes to your channel you can put the exact video you want in front of them. YouTube makes it easy to set up 2 custom channel …