Gosto dos dois nomes. Se não quer ir com a manada coloca Amélia, porque não tá na moda; se não quer que a criança chame atenção por não ter um nome comum, coloca Sofia, que tem várias.
Uma coisa que me irrita é a galera tomar o nome Amélia como algo pejorativo e de mulher "sofrida" e "capacho de homem"
Quando a música diz "Amélia não tinha a menor vaidade, Amélia é que era mulher de verdade" ela não diz que a mulher não se cuidava e deixava o cara pisar nela, a música é sobre uma mulher que tá ao lado do marido e o dando força mesmo nas dificuldades financeiras.