When I'm hosting a party (typically a monthly event), I tend to not play more than a few games with folks. Either they are way better than me, or I am way better than them; plus the distraction of fixing machines (usually just nudge the ball out). Besides, I enjoy seeing other people enjoy the collection just as much as playing.
When it's just a couple people over? Half and half, play with folks, or play solo, but still in talking distance. Unless I'm playing with n00bs in which case I really don't want to intimidate them.