I should just add to this - I took a step down career wise, (Tech Lead of a good UK agency to a developer position) so I could make the move, so my perspective may be very different to yours as we actively wanted to move abroad (and specifically to Japan) for a while.