Try the BYU New Rendition of the book of Revelation. It's free online here! It is a version created by Michael Rhodes, professor emeritus of BYU. It is based on the best ancient texts with insights from the Joseph Smith Translation and modern revelation. Here's an example of how it differs from the King James Version:
In talking about Revelation 10:6, the New Rendition replaces "There should be time no longer" with "that there will be no further delay." The full commentary, available for purchase in hardcover or ebook, explains:
there should be time no longer/that there will be no further delay: The phrase chronos ouketi estai does not mean that time will stop. It instead is a warning that time has run out, there will be no further delay, as the Rendition has translated it. A more colloquial translation might be “time’s up,” meaning that the period has now come fully to a close. The angel swears that postponement from this point on is impossible. Telestial time has run out and no further delay is permitted. As a result, history will instantly move into its next phase, the terrestrial or millennial period.
We hope our readers will make use of this important resource. Questions? Contact the BYU New Testament Commentary here.