I have heard only the best of Dominica and people who have incorporated there! What I think is a problem is the administration hurtle which from time to time can be a difficult task to execute if your Agent don't know what he is doing. I had an incident where we thought everything was fine with the incorporation documents which later exposed to be wrong. The problem was the Agent didn't made us aware of the Apostille and notarizing of the documents which was an important factor to use the company for any account opening!