Personally, I have no problems with revenants. I have not been out in f2p wildy much, so I cannot say if they are overpowered there. But in p2p, they are so easy to beat. I have never been killed by one, despite going into the wilderness countless times for clues, penguins, ect. It is way too easy to trap one behind a tree, or to simply outrun them. So that would be my biggest beef, that they are so dumb. Yes, they can never resemble PKers perfectly, but I'm sure Jagex can make them more of a challenge.