I really like Spring a lot. It helps that I knew a lovely Spring, who would in her 50s now, and I was familiar with Spring Byington before I even met her, so her name, though unusual, never seemed that weird to me. I imagine it wouldn't always be the easiest name to live with because of the teasing potential you mentioned, but I don't think it's unusable because of it, either.
Spring might be best paired with a strong, classic name, like Spring Alexandra or Spring Lydia. Just avoid any other obvious word names, especially those involving plants or weather--no Spring Violet or Spring Raine, for example.
Because this message is archived you cannot respond to it.