I disagree, business cards are completely situational, it depends what you want to get out of the card, just the same as any other kind of literature.
If you're posting your biz cards or handing them out randomly in the street, then your approach would be the most effective, then again, I'm...