From customer access to visa quotas to tax considerations, choosing the right Dubai free zone requires careful planning. Here's what business owners should know for a seamless business setup.