Well, this episode is good, but its the second part that will be pivotal. This one set up a possibility of a grand awakening to the show, but it will be tough to make it end up well.
The real question is will this be like the introduction of (sorry, but its the most comparable) the Borg, or Species 8472? Its a great twist, but we will see if they can pull it off.