May I also suggest adding extra 'padding' to your timeline, for unforseen obstacles? We added a couple months to that, and it still wasn't enough. Everything we'd seen said 5 - 6 months, and we added extra to it. When hubby went for his medical, they decided they had to do an extra test to prove his cold like symptoms, probably spring allergies, weren't in fact, TB. That added an extra 6 - 8 weeks to the timeline. THEN they contaminated one of his three samples, so they had to send another one, which then added another 4 to 6 weeks to things. Even with the 6 - 8 weeks added for the test all would have been fine with the extra time we were allowing.
We figured we were safe, with all our extra time we'd added, but now I am going to have to go back to the States a few weeks before him.
We never dreamed this would happen, and I would hate to see it happen to anyone else. Sure, ours is a worst case scenario type situation, but we've found out things can go differently than you plan.