This is a great suggestion. I like the idea.
Personally I would also prefer to see the existing family 'relation' values transfered to the Union type so that for example engagement and casual affairs can also have a start and end date. In this way the history of a relationship can be more fully documented. With the relation currently 'fixed' to a family line it can only represent a point in time.