Polo shirts to me would be acceptable in line with most mess regs at weekends. Clearly having members use the Club at weekends is great, but not ideal if there aren't making use of the full facilities.
In fairness to the Club, the offer of free event hire for a room is a fantastic.