Hmmm... first, i enjoy the game, just don't have the time for it is used to. But, i would throw out a few changes:
1. Just like d3 has to wait to sign d1 talent, d2 should have to do so in session 2 also. Maybe 3 cycles so they still sign guys before d3 can. This would give d1 schools with lost battles or ees a chance to add a role players.
2. I've said before i think we need a transfer board at d2 and d3 similar to ees at d1. It would help keep d2 and d3 more even talent wise, while adding a certain number of players to recruiting session 2. It is similar to the transfer portal. We also need significantly more late recruits and whenever to not pretty much equal end of period 1, if not "early".
3. I don't hate having a floating prestige at d1, gonzaga wasn't gonzaga before they were gonzaga, but agree the blue bloods should have some advantage. Instead of prestige make it a yearly budget. A+ teams in the current system get $50000 to scout and $25000 to recruit. A teams get 48000 and 23000 (numbers could be argued). D prestige gets more than d2, maybe 20000 and 8000. Again numbers are just off the top of my head and may need editting. Numbers would have to be accessible to all.
4. As I alluded to above, I'd have same budget each year for teams, not scholarship based. I think the 6 person classes have a major advantage in game play, they don't need one in recruiting also. If a school gets a player with only one scholarship that would normally be a bit above there level, so be it. In this model, all teams would get 100 aps regardless of scholarship openings.
5. i echo the ability to "wipe all" ap when recruiting.
6. All transfers should be fully scouted to everyone. In real life, there would be tape on them.
7. A really off the wall one that could work is get rid of signing tendencies completely and base it off preferences. It would be essentially a very good is worth 2, a good 1, neutral 0, bad -1, and very bad -2. The better the preference score, the earlier you can sign a guy. So 10 points would sign first possible cycle, 9 the next, and so on. I'm not sure i even like this, but it's like if a guy know what he wants and you offer it, why shouldn't he sign right away? Meanwhile, if a guy isn't crazy about your program, he might sign as time goes on and he doesn't get interest from other schools. D2 and d3 would still have to wait as they do now for higher recruits.
8. I'll say again, more late recruits. This helps solve ees and job changes, as new coaches need a chance to get on considering list.
9. Make d3 free to play with no rewards. It can't be a very profitable division anyway, so let new players play there for free, and try to attract more people to the game.
10. I also echo, if recruiting stays as is in format, get money back if you're very high on a player and lose. "Man coach, that was a tough one. Everyone thought he was coming here to play. Well, I looked around, and the golf team can get 1 more year out of their clubs, so you have $2000 extra dollars to use (not to exceed amount spent on recruit). Go get us that all American i know you were holding onto as a backup option".
Anyway, i know some of these are off the wall and unrealistic, but some may be applicable and make the game better.