1. A computer-implemented method for location-based adaptation of financial management system content, the method being performed by an intermediate computer hosting a financial management system accessed by different users at different locations, the method comprising: the intermediate computer receiving feedback from users at a first location and from users at a second location different from the first location, the received feedback suggesting how respective users would modify content of the financial management system; the intermediate computer determining whether the received feedback satisfies pre-determined criteria; and when the pre-determined criteria is satisfied, the intermediate computer determining respective location data of respective users associated with respective feedback, and modifying the content of the financial management system based at least in part upon respective received feedback and first and second locations such that first modified content is presented to users at the first location and second modified content is presented to users at the second location.