Those prices seem on the steep end, basically $14/hour to play for 2 players. Is the room in a high rent district like Manhattan or something? If it's competitive for the area then no problem, but if it's higher than the competition that could be the problem right there unless the equipment, room, and service make up for it and the clientele can afford the higher rates.
BTW, a lot of rooms have two tiered pricing, lower during the day and bumped up for night play.
As for leagues, it seems most places give the table time in consideration for the traffic the league brings in (food and beverage revenue).
But as for table time prices and memberships, so much depends on the location and the clientele. One place I think has daytime memberships available for around $100/month and anytime for maybe $150. I would recommend that memberships be only via auto pay to a credit card. You don't want the hassle of collecting every month from every member. You just need to decide on a policy for if there is a wait list: Do members get preference, wait in line, or no table when there is a wait list.
Yeah we're about 15-20 minutes from the city in the suburbs of new jersey. North Jersey specifically, however i'm not sure what the other places charge so you make a good point there. The memberships idea is sturdy though, but yeah the rules have to be set forth for that to work. What do you pay for pool an hour where you live?