Here is an idea that seems kind of like a compromise from the current system. It seems WIS wants to make it more difficult for teams that have an EE, but right now it may be too difficult. What about this for an idea.
Players declare halfway through the first recruiting period.
At that point, teams that are losing a player get half of the recruiting money and scouting money.
At the start of the second period they get the other half.
They still cannot replace the player until the second half - in other words, the scholarship would not be available until the player is actually gone.