Agree 1000%
If you are going to make a major move like that, make it, move forward and don't dilly-dally about it. BCast doesn't strike me as a manager/owner who would be subject to getting all twisted in knots over analyizing something.
I'd much rather he make the change now than waiting until the season is in the tank. Besides wasting the entire season, you lose a lot of trading leverage when you are out of the race and people know you are just dismanteling the team for the next year's campaign.