I'd say, take the job and keep the man. If after a year and he hasn't attempted to seek employment where you are (especially if the new area is more progressive and the potential to earn money is greater) or mentioned of his intentions to seek employment there or marriage, LET HIM GO!
At least give him some time to show his intentions. A year could be too long for some, but allow him AND yourself enough time to ration through your emotions. Who knows, after you have been away, you may feel that the relationship you all had wasn't what you wanted.