I would divide the club up into groups - the arguing clearly comes from different people wanting different things. If each group had access to the club on different nights then things would run a lot more smoothly. There's less room for conflict if you keep groups apart. Everyone would have a much better time if the people around them shared their interests.