If the user is given a drop-down menu of sorts, with valid locations. Similar to when you select your Time Zone; the values are static, not arbitrary. And maybe even add an option to say "undisclosed" or some form of null option, for those who wish to opt-out of putting their location up for public display.
Voted yes.
