My win-to-loss ratio is 1:4. Saying you suck is not an excuse to not play. MammothC and Whoreable never even played on Bnet before, and they did pretty damn good.
Having 8 people play would be a very fun game. Skill level doesn't really mean shit when you're among friends.