This was one of the better stories of season 4 and certainly could have wrapped up the series on a better note than a certain episode that shall go unnamed. Paxton made a compelling villain and there was certainly plenty of drama and conflict within the two episodes. Not to mention Archer gave perhaps his one good speech on Enterprise this episode.
The one major unresolved plot point that crossed my mind was, what about all the Terra Prime supporters that were protesting outside the foreign embassies? There were enough people that Soval remarked that humanity didn't seen ready to be joining nonetheless hosting such an interplanetary conference. Not to mention Nathan Samuels, who was a Minister of some sort, apparently had a prosperous and active political career despite his previous affiliation with Terra Prime, which would seem to indicate a lot of people were sympathetic or willing to turn a blind eye to the organization. Not to mention all the racist scenes at Phlox's expense throughout season 4 in the San Fransisco area indicates that sentiment supporting them is rather strong.
The major plot hole I see in this episode is... this is never addressed. Oh sure the good guys save the day again, the bad guy is captured, and Archer gives a good speech that apparently rouses all the foreign dignitaries so much they forget about all of this. But you seemingly have a significant percentage of the Earth population that is... against all this. So much for will of the people, I guess.