Sylvie is definitely fine as a full name, I should say. I've known a few Sylvies. Maybe it is common where I'm from because the French variations of names are more prevalent? It doesn't come across as a diminutive at all. I'm with Anneza, if you want to be Sylvie be Sylvie!