@dcreager Well, if you don't actually use the resources there is less costs for me. In terms of app processing server resources I do allocate per size of the instance but things like database or media storage, backups I can control the resources needs and so only allocate as needed.
In terms of work for me the smallest instance gives me as much work as a large one if there are no support requests :) Large instances normally do have more support needs.