Good trade or no? Help

12 team Half point PPR

Just traded MY James Conner, Sony Michel, and John Ross for HIS David Johnson and Marvin Jones

This leaves my RB and WR with:

RB: DJ, Saquon, Devonta Freeman, N. Hines, P. Barber

WR: K. Cole, Marvin Jones, A Rob, and D Parker

I would have kept sony michel

Sry to say I don’t really love it… But it’s not like you got hosed… David Johnson should be a stud but those offense is horrible and sony and the pats are finally clicking. And while Marvin is def better than Ross… Marvin is just ok