I like nns a lot, but only rarely as full names. A lot of them are too cutesy or short to stand on their own. My favorites are old nns, like Jack and Nell, which probably could act as full names. I also like Gracie and Heidi (not sure if this is really a nn).