I don't like his mechanics and size, I don't consider his attitude to be a problem as it's not a "me" attitude but a "we" one. However I don't think he is worth trading up for and would only take him if he falls into our lap since you won't get much better upside at 21 than him.