Thanks a lot! Someone was fearmongering about corruption in another thread, so it's good to know that everything is working out for you :D
Just to clarify that last bit - It's impossible to receive any payments until I visit the country in person to set up the bank account, right?