The closest to Hungary's corporation system is Austria/Germany, so it's not an easy offshore country at all, I think for someone who is already a citizen and speak the language and know how things work the country is almost perfect, but OCT is also right, for foreigners who got used to the Common Law countries like UK/HK/Singapore/Cyprus/Malta our system can be very annoying.
On the other hand the good thing about Hungary once you have your Kft. you︀ can open a bank account in any bank, maybe they will ask some questions at︁ the first crypto deposit/withdrawal but after they won't bother you anymore.
In UK/Portugal/Malta good luck︂ even getting a bank account, if you succeed somehow expect questions after every 3rd transaction,︃ if they don't like something they will just freeze your account.
It depends on what︄ you want, peace of mind or ease of business?