I actually prefer just Steffi to Stephanie etc, but it's still too nick-namey in my opinion in the sense that people would automatically assume that Steffi is short for something else.
With that said I don't think that a nick-namey name should stop you from using it as a first name. In Sweden names that in English-speaking countries would be nick names are many times proper names, like Emmy, Jimmy and so on.