Here is someone trying to get it running smoothly for 15-20 people:
As far as I remember, such environments can depend a lot with what other setups you share the server (memory, network, i/o operation, cpu, …) and how many customers the ISP puts on the same hardware.