Good luck to you. I've been an expat on all series of the CRJ since 2009 and have worked in The Middle East and Africa primarily as well as some contract CL850 stuff from time to time. Working outside the US is not for everyone and the only way you'll know if it is for you or not is to give it a go. You are interested in Asia, so I would suggest taking a look at Garuda Indonesia. The contract sucks (as many CRJ contracts do now thanks to the declining popularity and number of unemployed CRJ pilots who will work for crap wages) with 90 days on/18 off. Garuda is hiring very aggressively right now for the CRJ-1000 (OMG what a waste of perfectly good aluminum). Contact either Dorothy Roy at Rishworth Aviation or the Dodd's/Avionco. Both contracts are similar.
As far as upgrades and bigger equipment go, Garuda is a dead end. Some airlines have/will upgrade expats - but you have to prove yourself to them as many have been burned by expats. You're a little light on time for that now, anyway. Once you get another 1500-2000 hours, you'll be a more suitable candidate for upgrade to the foreign airlines.
If you have an ATP (which you're going to need most anywhere pretty soon anyway), QATAR hires with 2,000TTL, but you'd most likely need an internal recommendation with your time.
I felt just like Oceanic Pilot up until last month when I finally found a reasonable job back in the US. Either I'm very lucky, or things are beginning to turn around. Today was my last day as an expat and I am celebrating.
Looking forward to radar vectors, standard phraseology, taxi ways, centerline lighting, real ATC and much more.
Best of luck to you. Working abroad will definitely add to your skill set and you'll experience things you could never imagine. If your skin is thick and your skills strong, you'll be just fine.