I also quite like KCP because the way he plays, in my opinion, often gives unexpected surprises that makes opposing players a little confused about taking action.
KCP is a good role player because he has matured and has a strong desire to win games. He also knows how to play defense, making his minutes on the floor highly productive, even if he struggles with his shooting at times. The Nuggets were fortunate to have him. If the Lakers had not traded him, he might have been able to contribute to their campaign last season.