problem is you cannot get a bank account or any payment processor to process your payments for setting up in a 0% tax haven and you would still be liable in your country of tax residence, which is probably your home country if you move around a lot.︀ From waht I understand, you cannot be tax resident no where, so it defaults to︁ your home country. But whether anything happens because of that, I don't know