From what i've read, it appears offshore funds are for non-US residents, etc.
Athough I've read in other documents that offshore funds have been offered to residents of the united states. I'm not sure why there is this discrepancy.
I understand the workings of the feeder corp, etc...