I use my local accountant in the US who seems to be on the up and up with everything, in addition to my own research on what forms I am going to need. I have never been willing to pay upwards of $300 a year for a tax return, it's insane. And even using one on that list may not avoid problems, but at least it is better than nothing at all. Do not expect CPAs in Taiwan to be any cheaper, actually they may be more expensive.
IfIneedausername, if your wife is not a US citizen she does not need to report, file or reveal her income to the IRS. However, if you have a joint bank account or other financial things where your name is on it, that all has to be filed under FBAR which is due on April 15th this year.
If you are not familiar with what forms you need I would choose one of the names on that list at least the first year, if not for all years. If my accountant retires then I will also be choosing one from that list. Unless we get lucky and and CBT becomes no more.
Note I am not an accountant, so whatever information I have provided here it is best that you confirm all details with an accountant.