I will lump this story in with all those movies where the protagonist can see her life in an alternate timeline based on different life choices. This is a bit different than most where the protagonist is not the same age as before the switch but viewing the resulting different life choices. In this case, she travels to a future she has never lived based on a possibly different life choice.
I'm not a fan of the inevitable confusion of her not having memories of her new life. There is a little of that here, but they don't overdo it with constant embarrassment. The writers play with it a little. There is a cute sequence where Natalie is trying to explain her dilemma to her mother and for a few seconds you think mom is going to admit she had the same experience with the veil, but then that bubble bursts. At least Mimi of the future knows what is going on. Another nice sequence is a date away from the kids with future Scott where Natalie can pump him for info without arousing suspicion. There are a few more cute sequences.
There are also some more serious sequences. The movie explores some of the family drama that occurs when two parents aren't on the same page exactly on issues involving their children. In this case, Natalie wouldn't know whether they ever discussed those things previously or not. Even so, the tension in the story never gets to be a lot.
The acting is good and there is some good dialogue. Natalie is appealing enough but a little neurotic about making decisions both with Scott and her professional future. She is also not great at really communicating. Proposing Scott is presumptuous, but future Scott seems like a good husband and parent.
Overall I think the script is fresh. I found most of it, after the jump forward, to be hopeful. It presents a surprisingly positive marriage where the few obstacles that pop up seem to be solved by reaffirming of love for each other.