Remember to think about what resources you're letting clients use though too - such as MySQL databases? Content management systems can sometimes be very resource heavy :p
Exactly. Its not just about Disk Space and Bandwidth. MySQL databases and other resources can slow servers down. I would get a few accounts on to the server and see the average usage of each client. Then base the results off that to decide how many people should be able to fit on that server.