I understand the argument for it with the new semester starting in January, but it's still happening in the middle of the postseason.
I think they should keep it only in the spring. Maybe open it up earlier in the spring and have a longer window. This might benefit players signing out of high school also.