I think it’s super cool. [name_f]My[/name_f] dorky kiddos couldn’t pull it off, but there certainly are people who could. I almost think simply [name_m]Archangel[/name_m], rather than [name_f]Archangela[/name_f], works better even for a girl.
it’s too much i’m afraid. any of those nicknames could totally stand alone though!