Shopify allows you to manage your inventory in multiple warehouses.
If you are using Shopify POS than Ideally you can use Shopify as your centralized inventory management ,also please elaborate what other channels you are using.
The things that you need to consider are :
What is the frequency that you need your inventory to sync ?
What channels you need to sync ?
Dashboard - you need to view all of your inventory cross channels in one centralized dashboard.
Hopes that help,