I haven't bought anyone, but sounds good, a more radical GS hit may be a good thing.
Maybe make it mandatory drop to inept, when the player joins the new team, and block it to +1 increase per one training update. It would take 5 weeks to "normalize" the player completely.