I wouldn't worry about any Kalamazoo promise. Promises are made to be broken. I'll tell you what's a guarantee; high taxes in Kalamazoo. I'm not from Michigan and have never been to Michigan until I moved here two years ago. I live in Portage and I LOVE IT! I've got three little kids and my oldest one just finished kindergarten yesterday. The teachers (and staff) were top notch at Haverhill.
Again, I'm not from here and have no vested interest in any town. Just check
www.greatschools.net if you have any questions about the Kalamazoo school district.
Also, Portage has leaf pick-up and I'm not so sure Kalamazoo has that service. That could prove to be quite a pain if you don't have anywhere to dump your leaves. Also, I haven't found a "bad" area in Portage yet - not one! Some houses aren't as nice as others but that's about it.
When I first got here, I accidentally wandered into the north area of Kalamazoo. Um...you could probably get a good deal on a house over there. The downside of that is higher taxes and about a 99% probability of eating a bullet sandwich on a weekly basis. I'm not sure of your family's hight to weight ratio, but I'm only 180lbs so I could only take one shot in the leg and maybe one in the upper arm. I couldn't survive a 50 cent - type shooting.
In the end, I chose Portage because of the great schools, great neighborhood, lower taxes, and not getting shot in the face.