I own a bog pod death grip. I have also shot from RRS tripods and heads. This tripod will be difficult to compete with for one simple reason. The clamping head does not have a cant leveling ability. To remove cant you'll have to setup the tripod level to start or adjust your rifle in the clamp to level it.
Pros - price, tripod stability, strong clamping
Cons - no leveling head, weight,
For short range hunting or easy range shooting where there is no clock it's a great tripod. Competing in PRS will be difficult but not impossible. If you understand the tripods limitations and work with it, it is possible.
This is no $1K setup so I don't think you can compare it to one but for the <$200 value it has a lot of positives.