Well, the upside is the Mets did the opposite of what they often do, which is trade solid prospects for wild card veterans. Rather, they traded solid veterans for wild card prospects. We got some legitimately good ones in this deal. And thankfully, none that have no upside. A lot of them are filler, but not necessarily filler that will peak at Single-A and never do anything.
Now, the Mets have to keep those prospects, instead of doing their other habit of ditching them before they're even 24 or 25 (unless you're Baty or Vientos for some reason).
Speaking of Baty and Vientos, they're two I would have liked to see traded. Alvarez always had the most upside out of all of them and is the youngest, so I've always been more hesitant to trade him. Baty and Vientos fit the standard "Mets top prospect" profile -- super hyped in Metsdom, but zoom out and compare them to the talent in the rest of baseball and they're pretty 'meh.' But Alvarez was/is a notch above them.
Also speaking of Baty and Vientos, the Mets should've done even more gutting. Shock therapy -- rip the Band-Aid off now so we can have a few great years down the line. Baty, Vientos, Robert, Polanco, Williams, Senga, Bichette, Myers, Semien, Manaea, and let's not forget Megill, Garrett. All could've/should've gone if suitors were out there. They're too old and/or their contracts aren't long enough for them to be there for the future we're building. Soto and Lindor have long enough contracts and should still be good enough for when the time comes, hence they're not on the list. That would've given us a core of Soto, Lindor, Benge, Ewing, McLean, Scott, Thornton and Alvarez, Baty, Vientos et al were intended for the future that never happened, so it's time to say goodbye. The guys I would've kept will likely be there for the future that could very well happen.