Ok, now that I'm done being immature...
I think Harry is a great fit for Allen. He is physical after the catch and finds ways to create enough separation...and, of course, has the best ball skills in the class. I see him as a perfect fit for what Allen needs at this stage of his career, even if he's not among the most talented or well-rounded guys.
Right now, I have him somewhere around 40-65 on my board, so he's squarely a day 2 guy for me.