The guy can obviously rake, with career averages of .290/.320/.532. I'd have to think those numbers would look even better if he focused solely on hitting. If he improves that walk rate a little bit (understandable that it's low because nobody wants to walk the pitcher) he is an elite hitter.
It's clear that he is not a good pitcher and probably never will be. His career ERA is 5.11 and his WHIP is 1.42. This guy should be hitting every day!