There seems to be some strain in his voice to hit some of those notes. It might be better if he wrote his own songs so they fit his own vocal range better
Other than that, he's amazing. I didn't realize he has a very thick accent until I watched another one of his videos >.<