Aloha walkingghost,
Kaye may have a fun twist on this, but basically what you're seeing there on P.13 in the Level Two manual is general landscape feng shui, where you're facing south (top of the screen), with the north at your back (bottom of the screen). Yes, you can apply what's there to Business cards and adds.
You could place it in the success direction of your business (see reply to your other post), or in the south (see Level One P.24)
Much Love, Shawn