Weird and wacky Revelation
I'm currently reading Social-Science Commentary on the Book of Revelation by Malina and Pilch.
They show how Revelation is all about astrology. The various "beasts" the writer depicts are star constellations. The sky played a big role in ancient cultures, as they believed that all the stars were living beings who affected life on earth. They had a complicated series of myths about the history of the lives of these sky-entities (the constellations, stars, spirits etc), and how they had interacted with each other and the earth. There were known ways of going into a trance and speaking to these sky-beings, and learning secrets from them, and reading the heavens. The Revelation of John is very similar in style to a number of other such ancient sky-visions.
An interesting point that the authors of the commentary make is that the ancients didn't believe the sky could tell the distant future. What can be seen is what the stars have done in the past or are currently doing. The near future can be determined from the current activity of the stars, because since the stars affected what was going to happen on earth, studying the star-processes would tell you the near future (exactly like weather-forecasting). The writers take the rather interesting view that far from describing the future or even the Roman empire of the writer's day, most of Revelation is describing the distant past. (ie the time before and after the Flood)
The way Revelation depicts Jesus is interesting. He is described as the Lamb, a reference to the constellation Aries which was believed by the ancients to be the first-created and pre-eminant sky-being. He is described as holding seven stars in his hand (Ursa Minor = control of the future, due to its position in the sky) and having control of the seven spirits (of the 7 planets = ultimate power). John plays on the idea of Jesus as a slain Lamb: Aries is a Lamb with a broken neck; each constellation corresponded to a month of a year and hence on the first month (Aries) the Israelites would sacrifice a Lamb (ie at Passover); Jesus died on Passover and hence parallels the slain Lamb. John describes Christ as the Lamb "slain from the foundation of the world" (because, of course, Aries had long been in the sky like that). It is somewhat amusing then if you think about it that the reason Christians today speak of Jesus as the "Lamb" is ultimately because the ancients saw some stars in the sky that looked like a Lamb and had that as their first month of the year. (We also have 7 days in our week and 7 notes in a musical octave because the ancients could see 7 planets (incl Sun and moon). And there are 24 hours in our day and 12 months in our year because there are twelve signs in the Zodiac)
Basically, according to the commentary, Revelation is the result of someone combining John's letter to the prophets of 7 Churches with a series of John's visions of the pre/post Flood drama unfolding (which are of little relevance to us, and were presumably meant to supplement the existing knowledge of the ancient events). For example, the 144,000 who haven't defiled themselves with women are referring to the angels who came to earth in God's service in pre-flood times but who didn't interbreed with humans.
The long and the short of it is that I'm inclined to conclude that there is little to nothing of value in Revelation for Christians today. The book was intended for a very select audience - christian astral prophets in seven particular cities in the first century AD who dealt in such visions. Even though we can now identify the references to all the beasts and the meanings of their colours and so forth, the entire story is one that does just not concern us. Though the writer tries to throw in a very occasional one-line "moral of the story", who really cares about the depicted pre-flood deeds of sky-beings? Such things were fascinating to the ancients because out of such myths they wove their understanding of the origin of their world, culture and people. In other words it shaped their worldview and gave their life meaning. Somehow I think stories of constellations fighting millennia ago wouldn't do it for most people today.