I like it! I prefer it as a nickname and I think it's too dated for an actual baby (whether it's
Stevie by itself or short for
Stephanie). It still sounds young to me, but not young enough for a baby.
Stevie Nicks is the biggest association. I'd assume someone named
Stevie would be attractive and adventurous.