You say "for no good reason", but by the sounds of it, there are plenty of good reasons to go. The chance to experience something new, to chance to grow by taking yourself out of your comfort zone, and an excellent job opportunity. For some, thats reason enough. The fact you have been thinking about it for some time would indicate you need a change in your life. But I would also say it depends on how well you think you adapt to change. Some people thrive on it, others despise it...which are you?
Me, I've lived in 4 different countries, spent significant time in 2 more, and am now considering yet another move halfway across the world. I'm sure I'll settle down eventually, but for now while I'm young and single I am taking every opportunity as it presents itself.