Not quite sure what people were expecting, the CSH will not be a cash cow for the club and definitely not in the short term. The very nature of the place as a community asset means that they can't charge exorbitant rates for hire, also bar profits won't be massive after overheads including stock and staff etc. also given its a seperate company and a charity some monies will be ring fenced.
As for volunteers, what roles are needed, with such a wide variety of tasks available surely it would be beneficial for the Club to advertise the roles. Maybe they could look at at setting up a skills database so that supporters can declare their skills and/ or what they can offer. Also what is in it for prospective volunteers, the club could put a benefits package together that would be little or no cost so that volunteers are rewarded based on number of hours per month etc with free match tickets, seats in sponsor lounge, signed balls, seats at sportsmans dinners as rewards. Even an end of year party for all volunteers at the end of each season would be something. Many people who volunteer these days expect something back even if it's just a token gesture.