Thoughts on my trade- Full PPR

I traded away Sony Michel, Larry Fitz, and Kelce for Evan Engram and Tyreek hill in my 12 team ppr leauge. I wanted to trade away sony when his value was the highest, and with Rex coming back and three other good rbs on that team I wanted to move him. I think Engram is only a slight downgrade from kelce and hill is a large upgrade. Here is my team now

QB: Lamar
RB: Barkley, Ekeler, M Gordon, Ty Johnson, Devin Singletary
WR: Hopkins, Hill, Manny Sanders, Mecole Harman
TE: Engram, Hockenson