The mechanism of the hidden latch is pretty cool, I've not seen that system before.
My main concern would be size and placement. Check the under structure of your hood to get an idea of how much and what area are you going to have to go through. Is there structural support for the hood that would be affected? That being said, the hidden look is a lot cleaner.
The old school hood pin is a lot less complicated for installation. But it is a great design, and very simplistic, for the purpose it serves.
I actually found this article by searching on google.
zerothread/206359The installation looks to be pretty straight forward.