I like that trade assuming you have great confidence in Zeke. I like him over Ingram just in terms of sheer volume and his involvement in pass game. Alshon is a WR1 and playing like it. I would try Gordon/Ingram first just in the sense that Jeffery is seeing a huge target share and seeing the ball more than Gordon. I know Gordon is trending up and in a great environment too but think Jeffery is more established in that offense and playing really well of late. New England does have better schedule moving forward for WRs vs. Philadelphia and maybe they start passing more with Michel injured.
What are your starting requirements? This puts a rather significant hit to your WR corps with only a marginal improvement at RB (where you have a strength already). I probably don't make this deal but can see why you would do it. It all boils down to the difference you see between Ingram and Zeke. To me it is not the size of Jeffrey.