I watched the video,
TLDW;
1. Cut ties to your home country
2. Move to non CFC country
3. Start offshore company
4. Travel
5. Open corporate account for offshore company
6. Get a company debit card and use it for all of your personal expenses as well
5 can be the challenge. Not sure about 6.