I think it works as a full name. I went by it in a class during high school and it never felt super young or immature. I actually prefer it to my own name (Anna) and don't feel it's in the same vein as Anya at all (though I intellectually know it is).