It seems to me that the communication will be a problem. But communication is not a problem because we are quite flexible and work overtime often. Now we have 64Kbps Internet connections in both offices. 2048 Kbps soon. We have many developers speaking pretty good English and having necessary writing skill for substantial source comments.
Every project manager speaks English fluent.
For beginning you have to present functional and requirements specs detailed enough for starting the job. Functional specifications should tell us what application, module or site should do. It's preferable that the specs be made clear and non-ambiguously. Otherwise, we will spend time in negotiations to get full understanding about a product being developed. We don't assert any strict rules for specs submission.