This is my honest opinion - unless you got a contract in you hand that include a good salary, pension plan and health ins. I would make a move.
You don't just work for today - a job is for your future when you get old. We all want to do what we love most but is that something that can bring home the beacon. Or, are we living in fantasy land.
Again, unless you are with a group and on your way......don't move.
Joy