I like acquiring players from the portal too. You know more about what you're getting. They are less likely to transfer away from you.
But the thing that I hope CKH has learned is that you need to define the roles earlier in the season. She needs to trust her gut, establish the roles of the role players and the expectations of the key players within 7 games of the start of the season. It shouldn't take until March for things to click and efficiency to increase, but better late than never.