Skydancer
Well the old names are certainly better than some of the ridiculous names now: Chelsea, Madison, Sienna etc. Also I dislike the old names that, for some reason, have been shortened: Alfie, Freddie, Charlie, Katie. Why not just use the full name and then shorten it in speech if you want to.
Skydancer you encapsulate the attitude that has always been with us. I can remember people when i was a child complaining about naames like Doreen, Mureen (actually an Irish name) and I am sure in the 19th century people objected to all those names like Maud, Gertrude, Millicent and Mildred.
As for using dimunitives as registered names. Have you any experience of the problems of having one name on your birth certificate that you never use and another name you use, a dimunitive of your main name, that has been used since birth.
DH is one of those, Robert, not his real name, always known, from birth as Bob, in order not to be confused with an uncle, after whom he was named. The confusion this leads to, the forms rejected because he hasn't put his official name down. sitting in hospital waiting rooms and not responding to a call for 'Mr Robert Smith' because he is reading and that name is not one tor raise awarenes,s because he is Mr 'Bob' Smith. Not to mention onlineproblems.
I see no problems with dimunitives being registered names.