Yes, when I said ""One thing though is that it can be quite local so you need to take that into consideration" I meant the flavour of the area. No insult or judgment, just a description of the area meaning that it's not a cosmopolitan place like London.
There are some expats out there but not many. While a number of tourists do go to Aberdeen, you will have to work a bit harder to get yourself understood by the locals if you don't have much Chinese.
Mkatstar, considering that you've been living in Japan you'll be fine.