El is pretty much guaranteed a roster spot. He's the insurance if Ward goes down not to mention if Holmes gets that 4 game suspension. Yeah, he'll suck dick as a #2 or #3 but he's a quality #4 or #5. I'll 100% sure he's ahead of Sweed or Battle on the depth chart.
No way he beats Logan as returner btw. I don't even think he's being considered for the position.