Always try to do custom thumbnails, since it's more likely people will watch the video then. Myself i use Adobe Firework but will probaly move over to Photoshop. About the logo i'm to inexperienced to say how good it will work, it won't hurt tho if we put things like that. Also a little of topic but your channel link don't seem to work.