Yes, it is worth it.
Especially since you are proposing to operate across more than two jurisdictions,
in (potentially) more that two currencies,
and with tax and product liabilities in more than one jurisdiction.
It's do-able, but it needs to be done by somebody who knows how.