Better to trade Reaves or Rui?

Assuming we want to make moves for this season as well as set up for our future post Lebron:

Reaves - Great contract. High IQ player who can get his own shot and can shoot lights out from the arc. If he can work with Lebron he can definitely fit well with Luka as well. The only problem I see with Reaves is how he will pair with Luka on defense.

Rui - Good contract. Bring size to the team but not always the best at enforcing it. One of the best at being a catch and shoot and can get generate his own shot. Not really amazing on defense but depends on the matchup. His main positive is he can play the stretch 4 for when LeBron retires and can easily fit the Luka centric offense.

If you had to trade one of the two who would you? Assuming we are getting a good player in return.