I agree that all eschat' systems have their problems, but I see far more problems in premil than in the other systems, and far less in preterism. (I'm still partial pret, not full, by the way).In one form of dispensationalism (pre-millennarianism) Christ "snatches away" believers immediately followed by the Tribulation which is described in in Revelation 4 and following.
The implication of Revelation 9 and Revelation 16 which concerns those who "repent not" during the Tribulation is that there will be those who do repent.
There is no explicit passage in Revelation (of which I am aware) that indicates every single individual who repents during the Tribualtion will necessarily be put to death.
That being a possibility then those who repent and live through the Tribulation will go on into the Millennium.
Though believers they will not have a resurrected body.
As with every other system of eschatology, there are difficulties.
The outcome of the long debate/argument not too long ago concerning preterism vs. futurism came after a long series of scriptural "gotchas" with ad hominae issued by both sides.
I was part of the "argument" and felt badily later and made a public apology to my preterist brethren.
So, my response here is an answer and not a challenge.
HankD
Even the great John Gill, a historical premil, in his effort to literalize Rev 20 and following, speculates (by his own admission) that Gog/Magog is the mass of the resurrected damned - an interpretation which requires the admission of metaphors in the passage.
This is the delimma of those that claim to take Revelation literally - in the end, they allow for the use of metaphor not much less than the idealist does.