Hey there Henry,
I moved here from Southern California almost a year ago. I moved here from the city of Vista to be exact. I had come up here three times before i moved to visit family and it was always fun. If you enjoy the outdoors Reno/Northern Nevada is the place for you. Compared to southern california i really like it here. I do miss the beach but its not ridiculously far (about 3 hrs) and we do have Lake Tahoe. Being a small town there is great family owned restaurants and great food at the Casinos. We have two malls and a third is being built (all within fifteen miles of each other

)I'm sure that'll be a plus for your wife.
Wind, im not sure where those two locations you are talking about are located (sorry

) but i lived up at the North Valleys Red Rock to be exact (where you get the harshest weather) this winter and it wasnt intolerable. It gets pretty loud but its not like you cant sleep at night or like its tearing down your house. It gets annoying but thats about it.
Overall i like living in Reno. It is a small down, friendly people, no traffic at all compared to CA. No income tax but keep in mind that Nevada doesnt have as many government funded things as California. I've run into that a lot.
Now about it being a good town to raise children. I think it kind of depends on the parents but im inclined to say no. I know tons of teens here that are failing school, smoking and having sex at age 14 and to me thats not okay. I think the party feeling that Reno gives off tends to make kids irresponsible. Of course it all depends on your morals, ethics and where they go to school. Can't really give you details on what schools are good since i dont have kids.
From visiting three times, and living here 11 months i havent run into any drug problems but then again im not a big partier or out at night all the time.
Overall i like it here. Its not as green as California but it is cheaper, and less crowded. If you are huge tree lovers i recommend moving into an older part of town where they tend to have the older bigger trees.
Hope i gave you enough info

Feel free to get ahold of me if you have anymore questions or if you need anything when youre here

Good luck to you and your family!