Being able to change the name, sub header and order of each field would be great. The Post Code/Zip Code field should also change name depending on the country selected in the drop down.
I found the Birthday field could cause a significant problem if your association has members from different countries. This is quite a complex issue to explain so bare with me.
Our locale settings in the admin back end are set to UK where the date format is DD/MM/YYYY. However, the info in parentheses next to the Birthday field still shows the format MM/DD/YYYY. (In the image below) As well as this, the little calendar icon defaults to MM/DD/YYYY when you click on a date. This alone could be confusing for our UK members, which will be the majority.
With our Locale settings set to UK I found that when you write your Birthday in the US format MM/DD/YYYY and save the settings, the date changes to the UK format DD/MM/YYYY. This only happens if the date written does not make sense as a UK date format, for example, writing 29th December 1999 in the US format - 12/29/1999 will automatically change to the UK format - 29/12/1999 because it knows there are not 29 months in a year. However, if you were to write 6th May 1999 in the US format - 05/06/1999, this will not change to the UK format because it still makes sense as a date even though it is the wrong date.
A simple solution for this is to let us change the info in parentheses and make the calendar icon submit dates in the UK format. This would mean non UK users would have to write in a format they are not used to.
A better but more complicated solution is giving users the ability to select a global setting so all dates on the site are displayed in their local format. All of their account data would have to be converted to the Locale settings in the back end. This could be incorporated into when they select their time zone or you could make another drop-down for language.
Hopefully this makes sense.