Mostly agree with your rankings; with the optimism bias from being a cardinals fan personally, I'd argue you could make a 1 star increase at each position, but their current rankings are also fair. I very much disagree with the 1 star ranking at special teams however, as we have a pro bowl gunner in Justin Bethel being joined by some high upside athletes in the kick coverage team and kick return game. Probably the best coverage unit in the game, which coupled with a punter who is below average (don't think he's as bad as stats show- his hangtime is rediculous, and it seems the staff went with him for this reason. I'd choose a distance leg with our coverage team, butI digress). In short, I'd say 3 stars is fair. A perfectly average special teams unit, whose only limitation really seems to be Drew Butler's distance and the uncertainty of a new long snapper (but both seem pretty reliable this far)
Will struggle guarding perimeter-oriented NBA power forwards
Free Throw Shooter
Summary: Jordan Williams was probably better served staying in college for another year. He has improved his body, shedding a lot of weight since the season ended, but there are still major concerns about his athleticism that hurts him in transitioning to the next level. Because of that, he probably is an early second-round pick.
Player Comparison: Sean May. Sean May was an undersized, big body in the paint which fits Williams' description to a tee. Neither player possesses great athleticism which hurt May at the next level, and is an obstacle Williams will have to overcome as well.