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.