It was good idea. Betrothals are a fine way to link warring lands or prevent conflict. And by the time the betrothal actual comes up at proper age, no one says you actually have to MARRY. It can be canceled! But that gives YEARS to work out other treaties