Yam is going to be decent, but I have a couple of takes on him.
1) Watching his arm action, he kind of reminds me of Tim Lincecum, with a 12 year contract I will be surprised if he makes it that long before the shoulder gives out.
2) His delivery looks really slow, if someone gets on with his leg kick second should be pretty automatic for most with decent speed.