> free for a while then start charging.
Only if you're above a certain size
>> charge smaller groups when larger groups take up more resources and can likely afford being charged
Google Apps charges on a per-user basis ($5/user/month). Since the costs don't scale linearly, the small guys are, relatively speaking, getting a better deal (no doubt costing more per user and paying the same).