Upton doesn't put the Braves over the top to win a championship anyway, and they will have to give up a ton for him.
It puts them right up there, assuming they don't give up a huge piece at the big club. That lineup would be as good as any out there.