I really like it as a nickname (I think it's super cute that that is your niece's NN), but I would like something more substantial for a full name. Not sure what, but
Dewey just sounds like it should be short for something. I have a friend named Dui, which is pronounced the same (at least when I say it with my 'Merican accent).