Juju/Hardman for David Johnson?

It’s in the awful veto period (already had one trade shot down by league mates), but was this a decent trade or no? Still have Kupp,Watkins, Theilen, couple other WRs but the RBs are Carson,Kerryon, and Coleman

If you’re trading for D. Johnson I would do it 100%