IRL, try any strategy and see how consistently it works with 17 year old kids. It's a bit random but that's because kids' thought processes and decision-making is a bit random.
*************
Maybe I'm just getting lucky, but recruiting has been pretty fair to me in five seasons (4 in an offline as EMU on Heisman, 1 in an online as WaZu on AA) of doing it. My first year at EMU my class was in the 90's. Only about 12 signings -- some 1*, bulk of it being 2* and a couple 3*. Second year I moved to middle-of-the-pack and got a class in the 70's. Year 3 got me into the 40's because I found a couple untouched 4* guys in the offseason, and Year 4 I was #12, mainly because of the sheer mass of the class. 22 signings -- eighteen 3*, four 4*.
**************
The only super-unrealistic thing I've seen was this past off-season. I was going for a 5* guy (had some extra hours to use, I pitched to him and got into his top 10. I ended up at #5 and didn't get him, which was fine, but he ended up signing with Utah State!? The teams between me and them were Oregon, USC, and Texas. All of USU's pitches were worse than mine and they didn't even offer him until week 5. The rest of the teams (including myself) did offer, but USU was just dominating. He was not a Utah boy (he was from Cali) and his Early PT there was only a B, while he was very interested in things like TV Exposure. It was odd, but ah well.