If you want to work in the US after your MBA, you move to the US. The recognition of the course is fine, and I am sure it is very good, but there are key things to consider:
Network
Location
Opportunity
It isn't decided by the fact that some people manage to achieve certain things. Some people from Stanford go on and form google - it isn't a good data set. For a full set of international opportunities given international labor laws, you are better to study where those opportunities are most common to your personal goals.
Beyond those decisions I think the correct schools become clear. To me, MBAs are an American designation and are better learned at their heart (I am from the UK) but many people disagree - which is why there are so many programs of different types and locations. Really, pick what suits your goals best rather than try to save money or cut corners. That way you are more likely to end discontented with your MBA.