Barkley Diggs trade

Full PPR I receive Barkley and Diggs and give up Melvin Gordon, DJ Moore, and Lockett. I am very deep in that league with Kamara, Swift, CPatt, Javonta Williams, Deebo, McLaurin, Pittman, Marvin Jones in addition to those other guys. I think I should take it as I feel like Diggs should see some positive regression and Barkley has massive upside. Thoughts?
Roster construction is QB, RB, RB, WR, WR, WR, TE, Flex

Yup Id take that with what you have already for sure

I like it. I just see more upside going forward with Barkley and Diggs.