I'd say that the X-cards are good for international members. They can have the cards custom-printed in their native language to help recruit potential affiliates and E-commerce associates.
Simply put, the X-cards are great for those who want to boost their business and help others do the same, but aren't sure how to get their foot in the door. Passing out cards in the community, at the grocery store, or even the local coffeehouse is a surefire way to get one's name and business out there.
less