There isn't really anything to argue for or argue against without posting specific replays that brought you to make this thread.
But I will state in theory, at least in small teams going by your recent history:
* You should be able to scout out a 850 cost unit being built.
* You don't necessarily need to aggressively push with commander before or after you scout this out.
* You should be able to pressure the enemy base more easily due to this 850 cost unit being built. One revenant equals to 13 glaives.
* Early revenant in small teams being a newer strategy, the best counters might not be widely known yet. If early pressure doesn't seem possible due to the size/nature of a particular map: you might think dedicated AA is the answer, but I would theorize it's better to build fast flex AA within the first 5 minutes instead, so that you don't put all your eggs in one basket. Examples include pyros, venoms, blitz, and glaives. Newton instead of razor, as it would force the revenant to commit.
* The most notable revenant player in your recent games is
Jiggles, who might be significantly outperforming his rank with this strategy. Before this new playstyle, he used to spam windmill farms into jack ramp in lobster pot.