As I mentioned elsewhere, assoc oriented team parking issue on leagues could be solved as follows,

*Promoted? welcome to assoc. not promoted? no assoc.

*Mutant players issue can be fixed easily by capping individual skill sets based on overall percentage so user is forced to train many skills altogether.