the ones that wait, to commit are really taking a great chance. Some places can only take x number of kids. they could be out of slots when the time comes, of course if your a 4 or 5 star they will make room, but most are not in that level.
The military has or had the DEP program, 90 day delay entry program. Benefits were you could enlist early, request a certain school and be guaranteed of that school, upon successful completion of recruit training. But the day you signed that initial enlistment, you were in that service, no changing or wiggling out so to speak. Kids that signed the day before they left, had far fewer training opportunities than the DEP kids.
Make a signing day the summer after their junior year. Lock down signature, no outage. this would in the long term end the last minute changes, because slots would not be available at other program with this new 4 year scholarship it seems to me.
Again, you recruit a kid before his senior season and he gets hurt, you are on the hook for four years to.
A lot of the problems with this crap is the circus that ESPN has turned it into, the desk, the 19 hats and grabbing and putting it down is about the dumbest thing I have ever seen. 17 year old kids controlling the fans of the University of Georgia, Michigan or whom ever. Let them do something before you make them a media whore.