Hi Rummy!
I myself have offer from ScPo in Masters in I tear national Development. I wanted to apply for oxford too for my post grad but they don't have a MA but MPhil. The sole reason why I didn't apply there (Oxford) was because the course is way too academic better for people who are interested in more of an academic oriented programme. While I want to work ASAP after my post graduation.
That being said and to address your question, I would say you choose ScPo over oxford, this is because ScPo first is very reputed for its development programmes, secondly you mentioned an interest in working in Asia, well the director if the programme, Laurence Taubiana has worked on Asia. Like specifically on Asia. Finally I saw the syllabus of the two and I find the ScPo degree better or more career oriented than the latter.
Having said that, I advise you to talk to the current students through using Facebook or the university's website and then make an informed decision.
Good luck! Hope this helps!