If 2.0 bWAR / 2.7 fWAR is a disappointing half for him then we've got a terrific player.
I think they should look into an extension sooner than later. Just gonna get more expensive, IMO. And it'd be a nice way to tell everyone that they are getting serious about trying to improve the team and not just trying to improve the system.