My only disagreement is that the Steelers won't keep 3 slot WRs. JuJu is the early projected slot in 3WR sets.
Then Eli and Tucker are both only slot receivers.
JaySam though he's the 3rd RB, I think he will be a slot WR as well. So that is 4 potential slot receivers. Since JaySam is position flexible it creates pressure on 2 positions: Slot receiver and 3rd TE. JaySam can already do what Xman can as a TE, so I don't know if he will stick.
Though pre-camp assessment of the WRs, My call would be: AB (X, but can play anywhere), JuJu (Z, Y (could handle X)), Washington (Z), Tucker (Y (X in a pinch)) DHB (XYZ-special teams), Hunter (Z).
It also depends on scheme, if this OC wants to go big at the goal line with WRs, Hunter is a keeper. Hunter is a better Z receiver than DHB, who is a much better X, and good Y. Though he's probably the best WR at running end arounds on the team).
I think Eli may be on the roster as well, but it may be as a roster exemption. If Tucker is killing it all preseason, they might not want to lose Eli, and could PUP him. PUPs happen at the start of camp, and Eli will not be ready to go fully by then. I projected him to be ready by week 3/4 of the preseason, but that is past the PUP designation. Might be best to retain the talent and keep him on the roster as an exemption, in case of a season ending injury to another slot receiver.