Chester's one of the worst live vocalists I've seen via YouTube links and that terrible Live in Texas album.
That being said, performance looks fun and Travis is cool. Though he doesn't fit the song at all, hah
He is incredible live. Don't go by youtube, if you ever get the opportunity to see them live I guarantee you will change your mind. You will also have a great time. Linkin Park is an amazing live band.