I think you do this. Not easy to give up Thomas but i think you get better here.
You have Brees, Gurley, Kamara, Adams, Hilton/Baldwin, Kittle, then flex best available/matchup will give you a team that will be incredibly tough to beat ROS.
With Ingram back the Saints don’t need to throw as much, they can control the clock more and Kamara will get his don’t worry. Howard, White, Ekeler gives you an awesome RB core and between the first three you can flex the best looking one weekly - you will have an embarrassment of riches at RB. Clement will have value in Philly but they will always be RBBC so the down games could cost you a week if it turns into a Smallwood week etc.
WR wise Adams will be a solid WR1 ROS, Hilton will be a fine WR2 and Baldwin is the wildcard who could be great in the second half. Plus given your RB depth if you get lucky with injuries and they all take off there’s nothing to stop you buying a WR back later in the year from an RB needy team be that via depth or a sudden injury. You have the most valuable trade chips in lots of RBs that can all be solid weekly starts don’t underestimate that. Marvin Jones is a decent wildcard if you ever needed massive boom/bust upside but your roster post trade you wont need it!
I’d do this trade, the names changing are big but you will be the better team after the trade