Agnes is an incredible name. It makes me think of a ballerina. I wouldn't attach a nn to it because Agnes is so beautiful on its own.Agatha is all right. It has a kind of old-fashioned dignity to it I find appealing. I wouldn't use a nn for it, either.