Is the Team to Business upgrade immediate?

Yes. Once you click Confirm — Pay, CorZen processes the upgrade using your card on file. A brief processing message is shown, and refreshing your Profile page confirms the upgrade. There is no waiting period.