What kind of processing requirements? What layout of data? How frequent are the updates?
This is a juggling act, trying to decide what resources you want to conserve, what resources you can be fairly generous with, and which issues are important to "hold the line" on just to preserve what little sanity you might have left!
-PatP