what about Taiwan?

If you want to work for a large company, coming cold to Taiwan is not the way to do it. Stay in the US and get relocated over to Asia if you can.

On the other hand, Taiwan certainly has benefits for a small design studios and start ups.
There is a great deal of flexibility with regard to prototyping, 3D CAD and generally a low overhead to get started. This is generally due to the low cost of living in Taiwan.

Small company benefits are:

Direct access to manufacturing:
(all good/effective designs are done with manufacturing methodology in mind). Something isn’t simply sketched and manufactured, there are a great deal of steps in between to refine the design. Being an hour away from the factory greatly reduces the development cycle time.

Low cost of prototyping:
Due to the low cost of living and the ease of obtaining RP/CNC/laser cutting equipment, prototyping in Taiwan is generally very low cost. The more you prototype the better you’ll understand your design/product.

Low cost of grunt work labor:
This includes simple 3D CAD. Once the initial designs are complete, the task of producing more detailed designs can be a fairly inexpensive task.

Access to China’s middle management chain:
Taiwan is essentially China’s middle management with regard to manufacturing. When you go into full scale production china is a simple flight away.

A small company with a few smart people at the top could do a lot of exciting work.

That’s the dis-advantange:
Lack of skilled labor. Currently that needs to be imported or discovered (discovering is hard).

So it depends on what you want. If you want to get a monthly pay check and have a relatively small influence over a product, stay in the US. If you want to be part of a potentially exciting small design company and have a large part in the creation of it’s ideas then perhaps Taiwan is an option.