I just wanted to chime in and say "hi"!
I was born and raised here in the Grand Rapids area. I grew up in Wyoming and we now live in the southeast corner of Kentwood.
My DH has been a police officer for the Grand Rapids Police Department for 22 years. I've been a paramedic for 13 years and our service area covers from Ada to the lakeshore so I get around

. Needless to say, we know a lot of the "good" and the "bad" areas

.
Everyone has given you great advice so far and I really don't have anything to add. I totally agree with the comments about the snow affecting your commute. On a dry day, it takes me about 15 minutes to drive to work. When that lake effect snow hits, it is anywhere from 30-45 minutes. The cities do a good job with plowing, but the rural areas are not as quick to see a plow. There are some really nice subdivisions in the Hudsonville/Zeeland area, but in the winter, it can be very difficult to access them. (Yes, I've gotten the ambulance stuck

and, no, they are NOT 4WD

)
I can't comment too much on the schools. My DD's are 5 and 7 and they are enrolled in a local Christian school. (Yup, we're part of the conservative population

). I was brought up in the Christian schools so I never considered an alternative for my own children. As a result, I did ZERO research on any of the public school systems in the area.
Good Luck on your decision. Maybe we'll be giving you a "Welcome Home" soon

.