We have a subsidiary that needs to track the net income per counties/cities (real estate company). We have about 1000 of them. We plan to use Locations for this since we have use case already for Classes and Departmens. Is that something manageable through Classes? If no, how about custom segments? I'm wondering if we can still run reports/saved searches/analytics with this number of locations.