The main issue with this non sense juristictions is the missing support from Banks / Payment Gateways.
Even
Bahrain is not supported by
stripe at the moment even tho bank are not bad.
Seychelles is basically not supported by anyone.
Hong Kong looks way more interesting at this point than Dubai to me.
Even without the offshore status approved it's still 8.5% (0.5% less than Dubai) and waay more cheaper to incorporate and manage, Dubai free zone licenses are starting at 4k$ a year, where HK can be as low as $600.