I don't have either, but there were others asking about these before.
As for the elevation and windage of the TX setup, that would be done with the front sight.
And here's some videos I found on them
This is a good one for the TX setup, and the best one I've seen
This is the only one I could find that seemed decent for the Tech Sight brand, but it's still not a great one.
As for the pins with the cable thing, here you go
So my opinion, I'd get the TX one, seems better made.
OH and if you decide to get either of these, go through a third party company, a few people complained about slow shipping when ordered direct. And don't forget to give us a review