I would use the official HK tax simulator versus a random website. For 100k, 0 tax payable as seen below.
View attachment 5337
On a 1M salary, 12.9% in tax. I also did not even deduct retirement contributions and other deductions (granted there are not many in HK).
View attachment 5338
You cannot pay more than 15% tax in HK, even if your income is hundreds of millions of HKD. You can try this out with the official tax simulator as well. I am not sure where you saw 18%.
Dividends are not taxed if you are a resident of HK. OP is looking at 8.25% tax up to $2M HKD (=254k USD) in PROFIT. If he pays himself a salary of about 500k or less, his personal taxe rate should be under 8%, therefore helping him decrease his overall tax rate (personal + corporate).
The numbers are here, happy to run another scenario if I am given numbers.
Also, lots of reputable and cost effective options for accounting and annual auditing (should could around 100 USD per month unless the OP is generating a lot of revenue and/or business with intricate and complicated accounting methods). Please compare the costs to UAE where the starting and maintenance costs are MUCH higher, and on the rise year over year (especially in the Freezones). Also, UAE is looking to generate more tax revenue to sustain their Dubai vision 20XX plans. I would not be surprised if they introduce personal tax at a later point. HK on the other hand is well funded, and runs large budget surplus every year. You can see the historic tax policing of the city and realise it has been fairly consistent. The question about HK is more on the politics side of things obviously, but it is still much easier to emigrate and be a tax resident there than SG for example.