Your case may need to go to the trial to get a good settlement, so I think American lawyer may be better choice. No matter what, in the court, American laywer still has a lot of advantage.