As a number of localizations could grow i think, maybe there should be a DropBox in System Locale menu and not a radio buttons? I’'m not sure about this, just thinking aloud.
Keep up with your suggestions. Regarding this suggestion it is my opinion that the current approach will not scale much more. So once we see that the list is becoming too big we may change it by other widget.