Good video (and Swim Smooth are worth listening to)
View: http://www.youtube.com/watch?v=HDsBTpygrks
The obvious thing is that his arms are untidy above the water, but a high arm stroke can be necessary in choppy water. The only difficulty this might cause is that his hands really hit the water, and as they enter. This just creates resistance, and, if you watch, his hands take a lot of bubbles down into the water with them. That means that his catch is in the middle of broken water, and will not be as powerful.
His bum is high, so the brakes are off. That is a big help.
He has almost no kick, but few distance swimmers kick hard. I think that if he put a proper big beat on his kick (bigger left foot kick as left hand enters etc), he would go link up the front and back engines and find that they worked together to push him forward much better.
He appears to breathe only to one side. In a pool that is fine, but in open water you need to be able to breathe to either side both to see others and in choppy water to choose the better side to breathe.
Watching from above you will see his bum moving from side to side - rolling. This creates unnecessary resistance. He needs to rotate around his long axis.
His arm movements are not that bad. If you watch his right arm from side on, he clearly drops the elbow underwater. His left arm is better to begin with. Again, that should be improved. It follows from learning to rotate the upper arm more as it enters the water. That allows the hand and forearm to lead the catch and stroke from the get go, and to keep it that way through the stroke.
He might also relax his fingers a little, and make his palm wider across the knuckles. He would have a bigger and more effective paddle.
All this is quite unfair.
One of the good outcomes of the Swim Smooth coaching style is the allowance that different things work for different people. And what he does works far better for him than I ever managed for myself.