Losing Charlie is a loss for Iowa, there is no other way to put it. And, it was the right decision for Charlie for his future because he would never be targeted 18 times or whatever it was in this offense. Of course I don't agree with the timing of his transfer and for that I will not consider him a great Hawkeye, but, I am sure he doesn't care about that either. I also don't think that Charlie really cares about winning games either, I don't think that had anything to do with his decision as I am pretty sure if you were to give him a choice of A. win games and get a limited number of catches, or B. lose and be the feature WR with a lot of targets and catches, he would choose B all day long. He may not even do anything great on special teams this year either because it doesn't appear that Purdue places the emphasis on that, but at the end of the day he will have game film of his receiving and returning abilities to go into the combine, and thus stake a claim for a Wes Welker/Julian Edelman/Cooper Kupp type player that you can do a lot of things with. He wasn't going to get that here, and honestly, he wasn't going to get it at Purdue either until that other WR got kicked off the team.
So my take is, good for Charlie, but I don't like him, is irrelevant to me and Iowa will be just fine without him.