I got mine and yes it will work for a handgun. Not so much for spot and stalk as in run and gun because it is a bit heavy and takes a bit of manipulation to set up. Also it is not tall enough for standing shots. Sitting on the side of a hill glassing not a problem, seated in a blind would be fine.
Set up like the first pic I can sight in with my arm fully extended and resting on the platform. All I had to do to remove the yokes was trim some plastic off of the plugs in the bottom of the tube. After that they just slide out and can be swapped. All around adjustment is simple and stable.

This is what I did for the butt rest. A slab of rubber with holes. It's acually an exhaust hanger.

Not the heaviest crossbow but it holds it.

I have not shot off of it but I can tell it will be fine and more stable than mine. Although it is a bit heavier to achieve the stability.
Jim