Using an IBC as a holding may work just fine, as long as you do not want to have a bank account linked to it. Anyways, the use of IBC's nowadays is not the way to go I think. The net is closing in on this kind of offshore structures. But it also depends where you are resident, do business etc...