I forget what your current job status is - unemployed? Or looking for better?
If you're unemployed, and no other hot prospects knocking on your door - I'd say take it. It will at least give you financial breathing room to look elsewhere.
As for where to live - do you own your home where you are? Or rent? If you're renting, I'd advise moving somewhere closer to the job where YOU like the school.
A 90 minute commute just isn't going to give you the time you need with the kids. Yes it's sad the kids would have to leave their familiar school, but kids do move and survive it. It would be more important that they get to be with you.
Now - if moving would affect your custody arrangement, that's another factor.