It’s close, but personally, I would take the deal.
Michel to me is a low RB1 ROS which is basically what DJ is. Put another way, I feel more comfortable starting Michel then Cook on a weekly basis.
Dalvin when healthy, is a stud. Yes he is injured right now but that’s the risk you take in this deal. If he wasn’t injured, you wouldn’t be getting this offer.
Dalton is meaningless to you since you have mahomes. Even with the great matchups coming up for dalton, hard to start him over mahomes.
I love royce the player, hate the situation. Rather own Lindsay in that backfield. Royce needs an injury in order to be reliable. He just isn’t getting the volume to make him trust worthy. He’s a TD or bust guy right now.