I will try to show the retrospective I had. Use case of the EqiBank. They onboard you without a problem but they have a quite odd terms for transfers. Like simple $3,000 by swift you have sent will be added to your account in about 4-5, sometimes more days.. And the team will tell you that they got the money, it's just not visible on your account (a little bit strange), or they can say that they need to find your transfer...
I am not saying they are bad just because you have to wait for transfers, they just act strange with your money. That's not a scam in the first place but they are like most of the offshore banks - where are they? what jurisdiction are they? what financial institutions support them? etc.- the 100% sure answers are blurry to me.
On the other hand, they have to complain with all the rules - so they have
fatca and
crs. So, in your case, you will have to find something more blurry or less known to community. That's where the long term relationship can't be only by contract, you have to know people to be sure your money won't *puff* in a moment.
Maybe you need to consider another residency and give a shot somewhere decent, just to be safe in couple of years. As for EQIBank - you can hussle some amounts but I don't recommend you to stack there