The BIG question here is: How much better can you do on your GMAT?
At this point the GMAT is your weak link and if you can get even 40 points higher (80 is even better) then you will be in MUCH better shape. I would suggest that since you aren't working anyhow, set a GMAT date for about mid-September, and aim for R2 for all schools. With 40-60 points higher, you will do much much better even R2. The difference between Tier one and Tier two is large on average, in terms of salary, of prestige, of opportunities (that's not to say that you can;t graduate from a school ranked 238 and do better than everyone from Harvard... but on average)
Otherwise, things look pretty good. Your work experience and your China-US background will likely help a lot cause you are in a hot industry in a hot place... Just gotta get that GMAT...
If you like the post, give it a KUDOS!