I don't see where Revelation speaks of a final end of all things.
Revelation 20 appears to be mostly parenthetical, taking an excursion from the near events of the other chapters. So John was saying "by the way, Satan does have an end and those that had died by the timing of the previous 19 chapters would be raised -- all after the 1000 years -- and there would be a deception of the nations to come against the Chrisitians."
In this sense also the "dead" that were raised were unbelievers -- since believers were instead said to be asleep, never dead.
Furthermore, in this chapter the camp of saints never died and hence could not be raised from the dead. In their situation, the camp of saints appears to be able to continue its existence on earth.Rev 20:13 And the sea gave up the dead which were in it; and death and hell delivered up the dead which were in them: and they were judged every man according to their works. (KJVR --e-sword.net)
Worse yet, if Rev 21 and 22 are assumed to be events subsequent to Rev 20 (but there's a problem even if Rev 21 and 22 occur before Rev 20), John showed the nations still to exist and be healed by leaves of the tree of life
or the nations would come bring their glory to the New JerusalemRev 22:2 In the midst of the street of it, and on either side of the river, was there the tree of life, which bare twelve manner of fruits, and yielded her fruit every month: and the leaves of the tree were for the healing of the nation (KJVR --e-sword.net)
[quoteRev 21:24 By its light will the nations walk, and the kings of the earth will bring their glory into it,
Rev 21:25 and its gates will never be shut by day--and there will be no night there.
Rev 21:26 They will bring into it the glory and the honor of the nations. (ESV --e-sword.net) [/quote]
So the nations are seen to just continue in existence, as far as the Book of Revelation is concerned.
Is there an end of nations and earthly kings contemplated in Revelation?
Or is Revelation still just about middle-of-time events?