You can see if you search here:-
https://pkgs.org/search/?q=revelation
Revelation disappeared from the Universe repo after 18.04, but it's back from 21.04 on... I had kept the old version from 18.04 running on upgraded distro through 20.04, but due to python2 being finally removed in 20.04 it was no-longer possible to run the older version as you say.
It's back in the repo tho, and having completed a vanilla install
on a new laptop, it's working just fine... Definitely thanks to
the developers for that one, as I was really worried that a great
program like Revelation would end up being consigned to history.
Regarding the python comments... I'm not sure of the history, it may be that the decision to use python was not made by the current maintainer... and, in fact Python has served the project well.... working for 15 years before needing some maintenance to get it working on Python 3. I guess it's fair to say that the best programming language to use for a project is the one you are familiar with, and which can get the job done... as a project that gets done, is better than one that doesn't.
I've installed 21.10 (impish) development releases with revelation also, with no issue, so I imagine you will have no problem with the next LTS.
Python is available for Windows, so I imagine someone with a little determination could port it to Windows, but there does have to be a developer who wants to... I believe there is an (experimental) Android version tho.
James