Plot hole: Michael uses herself as bait to trap her future self, putting her own life in jeopardy with the reasoning that her future self will come back to save her. All well and good, except they have a backup plan with the doctor to resuscitate her if needed, meaning her life isn't really at risk, or nowhere near as much as might be implied. And her future self would undoubtedly know that, having lived through it in the past, so not swoop in to save her. Or even if she did come, would also know it was a trap.
Other mistake: In dialogue, Starbase 1 is described as "100 AU from Earth," which is over three times the orbital distance of Neptune, but still within the Solar System. But the onscreen graphic shows the starbase next to a planet that can be visually recognized as Earth; portions of North America, including the Florida peninsula and the Gulf of St. Lawrence, are visible.