I view it differently. Here's a few criticisms:
1) There’s no temple in heaven (Rev. 21:22). When John mentions the symbolic “sanctuary” in a heavenly setting, he refers to the tabernacle sanctuary (16:5). The following is God’s new earthly temple, made up with living stones (1 Cor. 3:16, 17; 2 Cor. 6:16; Eph. 2:21, 22).
2) Dual prophecy: "Quite a few Bible prophecies have been designed with a dual message, thus having a double meaning and fulfillment. Most famous of these must be the composite sign of Jesus’ end time prophecy, which deals with the conclusion of the Jewish system, yet corresponds to his parousia at the conclusion of the present system (cf. Matt. 24, 25; Mark 13; Luke 21)." E.g., "kingdom against kingdom" and "the great tribulation": “For then there will be great tribulation, such as has not been from the beginning of the world until now, no, and never will be” (Matt. 24:7, 21 ESV). The Jews had a bad time in Jerusalem, but not that bad.
3) Armageddon is between God and “the kings of the whole world.” Megiddo is therefore a world situation and not a place (cf. Joel 3:2).
4) So I view the scorching sun, hunger and tears as things associated with the earth, not heaven, i.e., the new earth in whatever form it takes (Rev. 7:16, 17).
5) The beasts are political entities, i.e., kingdoms or empires, in Daniel, as well as Revelation.
6) The seven trumpet blasts and seven plagues are indeed God's judgments, but in connection with the whole world (cf. Luke 21:35). This is the coming "great tribulation," which should be distinguished from the Day of the LORD and Amageddon (cf. Matt. 24:29-31), to follow.