I think this is great. This could at best become an extremely cost controlled contract for an elite talent if Rob fulfills his potential, and at worst it becomes a very solid trade chip.
Keep in mind, it's in the top half of Centers for pay, but less than half the Centers in the league are starters. For a starting Center, I think this is very reasonable.