I think those statements are, for the most part, window dressing. IMO, even though those statements seem to imply potential, my experience has been that they are based more on where the player is ranked right now, as a freshman/recruit...not where their potential will take them as a jr/sr. The meat of the scouting report is whether the recruit is high/high vs. low/high in core categories.
I've only played D3, but I would take "he'll be a solid D3 player" over a "could be a D2 AA w/ a redshirt" if the "solid D3 player" has better potential in his cores.