Should I trade Diggs for Mark Ingram and Marvin Jones?

I have Hunt on bye this week and my RBs are Cook and Dj. While my wrs are Allen, Diggs and Edelman. Is this a fair deal?

Never trade if it’s just for a bye week fillin. Hit the waiver.

It’s not only for a fill in. I don’t know if I can trust Cook yet. Even for long term. I have Riddick on the bench. Would he be a better option with Kerryon and Jones out? Also Ingram should be solid ROS