Would it be advisable to limit total time to 30 min? Even if not everyone gets to finish their games, that should be enough time for them to get a feel for the game and see if they enjoy it, right?
I don't know if I'll have anyone to help me demo or not. There is a chance I'll be demoing by myself, in which case there will only be two people learning the game at a time.