There's a thread on this topic already at:
http://www.city-data.com/forum/india...tml#post195155
My recommendation is to visit that thread and follow-up with any additional questions. Overall, New Haven isn't an ideal part of NE Indiana to move to these days. It is on the East side of Fort Wayne (you ought to do a quick search of maps.google.com to center upon the zipcode and view both the "map view" (so you can see the train tracks) and the "hybrid view" (so you can see the roads and development). Unfortunately, in New Haven moreso than other places in Fort Wayne, hearing train whistles at all hours is a way of life. I know the locals and my friends that live there say they just don't notice as they're used to it - but make no mistake they are loud and will penetrate your home. In terms of business development when you visit you will understand, it's not devoid of businesses the majority of them are old is all. If you research the schools in NH (various online places such as greatschools.net -
http://www.greatschools.net/city/New_Haven/IN ) you'll quickly realize in comparison to the public schools on the SW side of Fort Wayne, well there isn't any comparison - NH public schools are in need of improvement.
You may want to consider taking a look at the
www.census.gov site and view the maps they have available for the vicinity of FW and NH - you'll see the distribution of wealth, education, pop growth, and other key attributes that pretty much speak for themselves once you see them.
I don't think you should consider turning down the job offer in that area as much as you will want to consider living a short distance away and commuting in to work - one recommendation I have would be living in NE Fort Wayne in one of the nice neighborhoods there nearby the 930/Coliseum Blvd which you could use to bring you into NH from home. NE Fort Wayne has private school options you may want to consider.
Overall, you will want to visit FW and NH before you decide anything. Continue browsing the posts here about Fort Wayne and New Haven as well and make note of places to see.