Are you kidding me... the Revelation is an EPIC ship.....
It can Totally lock down ships, they can fricking stunlock fleets, turn off Dunov's or other healing ships, prevent warpouts its one of the Strongest CC's in game, you have 10 Revelations Vs 10 of any other ship in the game and they can slaughter all 10 just by CC'ing 9 and burning 1 by 1
then they have the Best scout / Intel ability, they can view ANY planet Anywhere on the map... letting you bomb it, see fleet moment etc.
Really don't underestimate Intel, just being able to see gives you a Massive advantage that none of the other races get.
They also have pretty high base damage.
Just cause one of its ability's is a little lackluster and your actually require to target and micro them, rather than blindly mashing attack on the red things that appeared in your green thing.
DIE RED THINGS DIE!