Your number one consideration when taking on ANY client should be the risk of not getting paid. You want to make sure that your work product is turned over in very small milestones that need to coincide with the frequency of payments made to you. Don't ever do more work than you can afford to lose if the client doesn't pay you -- a retainer (prepaid) situation is best for you. Working with someone outside your own venue is very, very risky from a revenue standpoint.