I tend to think the Reds should organise some sort of club placement program when it comes to new recruits.
It can't apply to locally developed players, if a player is developed through a club then he is entitled to stay there, but it could apply to new recruits from interstate.
Let's say for example each contracted Reds player is given a value, let's say 1, each EPS/EDS player given a value of 0.5. At the beginning of each season the club adds up there players, Easts might have 6, Sunnybank 7 and so forth. A club like Wests might be valued at 0 and Norths at 2. So any new Reds signed from interstate/overseas would be allocated to the club with the lowest score of Reds players, In this case Wests.