Better Bench Player?

Who would you rather have on your bench? Shenault or D’Ernest Johnson?

QB: Lamar Jackson
WR: Deandre Hopkins
WR: DJ Moore
RB: Alvin Kamara
RB: James Conner
TE: Hayden Hurst
FL: Marquise Brown
K : Jason Myers
D : Pittsburgh Steelers
BN: Mike Gesicki
BN: Antonio Gibson
BN: Leveon Bell
BN: Damien Harris
BN: Alshon Jeffery
BN: Laviska Shenault/ D’Ernest Johnson

I would say Johnson > Shenault, and see if you can flip Harris to someone who is hurting at RB for mid range WR2. Your RB depth is good and that Patriots backfield is too volatile for me to trust. Someone in another post brought up how after next week Pats go on bye and then Michel is liable to return from IR, so the long-term outlook on Harris isn’t great. This may be the best time to flip him for good value.

And obviously my basis for this is Johnson > Harris