I got Curry. The difference between them to me is that Lebron raises the floor. You're not going to be a bad team with Bron ball. He'll at least have you as a contender every year. But he also limits the ceiling because you aren't getting the best out of everyone on the team. Bron works the best with players that fit into the system and can be productive without the ball in their hands as much.
Steph I think can fit in any system. He's shown he can succeed in fast paced or half court offenses. He can be the center of offenses with or without the ball in his hand.
In all the hypotheticals we don't know if Dray, Klay, Wiggins, Poole become the players they became because they wouldn't be empowered to expand their games as Lebron would be doing everything on offense limiting their chances to grow their games.
Obviously Bron has the greater overall career and his higher in GOAT standings. In the last 10 though Steph owns that.