Transfering Ownership to multisig and upgrading contract

Hello,

I have a standard upgradable contract already deployed using the openzeppelin standard template.
It uses the Initilize function.

I was reading this guide before doing any deployments.

The guide mentions:
"Upgradeable contracts use initialize functions rather than constructors to initialize state. To keep things simple we will initialize our state using the public store function that can be called multiple times from any account rather than a protected single use initialize function."

I want to make sure i will not run into any problems if the contract is initialized with the initialize function rather than the store function as mentioned in the guide.

Can you please let me know if any steps need to be modified if the initializer function is used?

Thanks in advance
M