Those look pretty good. I have the Armor Tool Inline Clamps and they work OK but don't always hold as snug as I'd like them too. They also tend to lift up when under too much pressure. They're compatible with 20mm and 3/4" dog holes. I have 3/4" in my worktop and they are snug but sometimes the size of the workpiece combined with my 4" spacing requires them to be extended a bit much.
I might have to look into these Bessey's as an alternative, but I've actually been thinking about making something similar to the Woodpeckers Workholding Kit. A simple wedge might solve some problems but perhaps introduce others.