Pool Party; get a small wading pool and serve fruity drinks with paper parasols, a few dips and chips, and everyone is invited to sit around the pool with their feet in, while you do your presentation.
Balloon Party; blow up lots of balloons into which you have inserted small rolled up papers, some with discounts and some with free gifts written on them. When a guest arrives, they get to pick and pop a balloon. If they decide to purchase more than one item, they get a balloon pop for each purchase (discounts cannot be combined).
Hat Party; ask everyone to wear their most unusual or unique hat, let everyone vote and give a prize for the best. Have a hat with discount coupons folded up inside, when a guest makes a purchase they get to reach in and pull out their discount.
Old Jewelry Party; each guest brings an old piece of jewelry, tells it's story, all vote, a prize is given and you take your presentation in the direction of creating tomorrow's heirlooms today.
I am sure these suggestions have you thinking now, your home showing or open house can be an event where folks get together for a break from their regular world, complete with fun as well as information, and you have the opportunity to sell your work, as well as to see what the folks in your area like.
You don't even have to invite strangers to your home, rather you could check with a local church or school and offer them a small fee or the proceeds from a silent auction or raffle, for the use of their facilities for 4 hours.