He's a Pro. He is consistent. He runs his routes properly, he catches the ball when it's thrown to him (and it doesn't have to be a perfect throw), he has sufficient speed, he blocks. I like the idea of the defense's 3rd DB having to guard one of Kupp, Nacua, or Robinson on any given play. Now we need to get a really tough match-up TE. When you add in Williams ability out of backfield to run routes and catch, that makes the offense pretty difficult to deal with. But getting that TE is the key to me. Maybe Allen is that guy, maybe he's not. But you can never have enough good TEs.