I tried TechArmor before, same story. The screen protector too short. I tried also the anti-glare one, this one the screen protector is the right size, but the camera hole is wrongly placed. They didn't want to fix it as the Surface Pro 2 is discontinued. Both screen protector ClearHD and anti-glare were really not great.
Clear HD interfere with the touch experience, and scratches easily. Not to mention that it wasn't clear at all. It added a layer of blue tint, visible at angles, which made dark scenes when movie watching annoying, as you saw that blue tint. Added resistance to the pen when writing.
Anti-Glare one, made your finger slide well, and it was anti-glare, but the pen lost a lot of precision (you can't write small), and text was hard to read. Blue tint color was still there.
Both had large camera holes, which is ugly.