I like your balance I'd recommend a RB/WR swap so get a RB back and swap Jennings or Patterson... who ever Bridgewater favored this week might be guy to get but maybe see another game if not sure.

You can even deal Welker and try to get a serious RB upgrade target their 1 or 2 RB.

This is why I don't like straight up trade.

RB Robinson been ok... and got 1 week + bye then Ingram is back. Miller similar scenario Moreno soon to return. J Bell got a serious injury last week and had to leave... so you have 3 RBs but it might be an illusion... by securing a flex or 2RB in return you get security in case starters take the reigns from your RBs.

I'd deal Robinson for Knile... you give up value this week but Knile nice play in case you get a late start in a game you don't have to risk a devasting sit out JCharles. Or you can get ahead of things and get either Hyde or Moreno (I like a bit more due to likely starter status) and deal Khiry.

So you can throw Robinson for above players if Cruz owner got him or some workable RB Tate, Gerhart guys that started low but might factor in more going forward.

Your deep RBs won't be deep in a few weeks when Moreno and Ingram come back and your two guys go back to the bench or in more of a time share than they are in now. I would get someone better for Ball than Cruz. Stick with it for now.