I think tax avoidance schemes like that should result in basically exile. You don't want to pay your fair share to participate in society? Ok, enjoy no society. Not even jail. Just drop them in international waters. Sorry, food requires roads to be able to transport and those use taxes, so since you don't want to pay your share of taxes you don't get the privilege of anything they supply. Just the one free transport and confiscation of everything else since you don't exist as a person in society.
That's probably a little harsh, but I am just over theses people. What ever happened with the Panama papers? Oh, that's right, nothing. They are ruining society for everyone else and there is just no recourse.