It actually left just as many loose ends as the Beast Wars ending only that this episode was less exciting..
IMO It was a good episode but it pales to the earlier episodes of the third season such as the premiere and it had an 'OMG! We have to end everything now!' kind of rushed feel to it.
Very good given the circumstances but hardly a classic episode even by Animated's standards as there has been better in this series.