I agree that it should work out of the box for testing, though I'm wary of changing the default for production installations too (multi-org isn't much used and is complex).  Ideally I think I'd like to see the test_helper.rb set SETTINGS[:locations_enabled] etc at runtime, so when you run the tests you have the right settings, but it doesn't affect the installation and your own instance.