I think training duration (or should I say the wifees disaproval of the duration) is what holds some folks back from applying.
This contract (or any other for that matter) would be impossible to sustain not only during the training period but also throughout the duration of the contract without the total commitment of your better half, remember that she will become effectively a single parent for 60% of the month and if she cannot handle the toilet clogging while you are 6,000 miles away, don't even bother applying