He only lacks experience, because Martinez doesn't play him. It's like you said before, Martinez has become more reserved. I think Garbutt should be playing over Oviedo at the moment.
I can't remember who said it, but Garbutt does the simple things right. I look at Oviedo as more of a utility-man. Garbutt has the brighter future.