I love the idea that we can get a young talented player locked up for four years. 25 million is high but it's not completely unreasonable. Otto Porter has proven that he can play in the NBA. He was a third best player on a team that was good enough to go to the Eastern Conference Finals and missed it by just a few points.
If Harry Giles, Skal Labissiere, De'Aaron Fox, or any combination of two players currently on the team turn into Superstars or even borderline All-Stars, then he can grow with that team to make them into a real contender.
The third piece is sometimes the hardest to find because they have to be borderline All-Star talent but still willing to take a backseat to the superstars of the team. I thought Rudy could have been that for Sacramento but he didn't fit in a team oriented game which is a reason why IT, Cousins, Gay did not work. Porter seems to fit that third wheel perfectly