I guess I'd be curious to know what holes on the roster we would have. I agree this recruiting cycle is not good right now, but this class was always going to be very small which limits what your ranking could possibly be. Outside of some positions like QB, Kicker I'm not sure we have gaping holes.
CB - You'd have Newsome, Clark, Lynum, Joseph, Buford, and whomever we bring in (Not bad at all)
S / All Around - Bretz, Farmer, Pola Gates, Gifford, Wright, Sanford (Decent Safety Group)
LB - Gbayor, Ho'Ohuli, Reimer, Kpai, Heinrich, Tannor, Pheldarius, Butler, Nelson (Pretty good group)
DL - Weaver, Newsome, Buckley, Polar Bear, Feist, Riley, Damion if not NFL, Black, Thomas, Rogers, Robison (Real good group)
OL - Jurgens, Piper, Benhardt, Lutovsky, Nouli, Teddy, Corc. Banks, Hixson, Conn (Size and talent is there, maybe just a new coach)
QB - Need a Portal Person or start looking into Haarburg and Smothers as Masker is not the answer.
RB - Rahmir, Yant, Ervin, Sevion, New Recruit (Need some coaching, but a serviceable unti)
TE - Fidone, Boerkircher, Carnie, Vokolek, Hickman, Chancellor, Allen if not pro (Damn good group)
WR - Brown, Manning, Neville, Grimes, Betts, Belt, Hardy, Liewer, Martin (If you get a QB that can find them, good group).
A lot of those guys are young as well, so I guess I just don't see those gaping holes you speak of. Looks like a pretty good group that just needs some coaching, mainly on the Offensive End.