My take: No one is resurrected to heaven, and everyone is resurrected to perfect life on earth - in 2 stages:
1st: the righteous, those who died believing in Christ, with living Christians changed in "the twinkling of an eye."
2nd: The unrighteous, unbelievers/unknowing of Christ, at the end of Christ's millennium.
Since a) the ransom immediately restores what was lost, i.e. Adamic perfection, every human being will have perfect human bodies - they will not have to "grow" to physical perfection. (w75
5/1 p. 278 par. 28) and
b) a ransom can only restore what was actually lost: 144,000 immortal Melchizedek king/priests appearing in heaven from earth perverts the truth of what Adam actually forfeited. (he never lost a heavenly hope for any of his descendants!)
Jesus is rightfully called the First and the Last and “the firstborn from the dead,” because he was the first & last human to be resurrected to heaven. (Revelation
1:17; Acts
26:23; Colossians
1:18; Revelation
1:5)