I got a reply from my former boss, and he said he would need someone in 4-6 weeks. I'm going to talk to my profs today, but I don't think they will raise much issue with me finishing my coursework via distance learning. So, that means the only real issues are friends and family.
So...should I stay or should I go?
It seems like a once in a 2 year opportunity and possibly once in a lifetime, and I don't think many people would want you to pass on it, on their account.