I own(ed) companies in both countries so have the experience.
Let's say you have a company that has 1.5M turnover and 500k profit before taxes.
UAE:
+ 500k profit
- 36k tax (9% of 400k with first 100k discount)
= 464k income after CIT
No dividend tax so you can take 464k to your personal account
Cyprus:
+ 500k profit
- 62.5k tax (12.5% on 500k)
= 437k income after CIT
- 5k
dividends - 2.65% that you pay on 437k but it's capped to around 5k / 180k in dividends (not 100% sure about this cap)
= 432k
So the difference is 464k vs 437k in profit after taxes - 27k difference.
Or 32k difference if you want money out of the company into your pockets (464k vs 432k)
So, the difference is both significant and insignificant.
There are some differences in costs: company maintenance in UAE will be more expensive but banking and accounting/audits are cheaper in UAE.
Also, as being employed in Cyprus you need to pay social contributions (pension and healthcare) on top of your salary - but these are reasonable (probably lowest in EU).
In Dubai you don't - buy you need to have private health insurance (and pension) and if you need more coverage the price might not be so reasonable.
But the biggest thing is that if you plan on going back to EU your money is in EU already, you have paid taxes in EU (low but you have paid them and you've got docs to prove it) so that makes things easier than coming back from UAE with money.
Also, in Cyprus you need to spend 60 days to be a tax resident while in UAE you have to spend 6months+1day (but they don't enforce it - yet.
It's almost as equally hot but Cyprus has more nature and better beaches. CoL is lower in Cyprus but so is QoL (this is arguable though).