I ordered a set of those boards, they arrived today.
Of all the breadboards I have, several dozen in various types and sizes, these have the highest insertion force I’ve ever seen. The Argon does go in but is next to impossible to push straight down. I had to rock it in, and even then couldn’t fully seat it without resorting to using the flat side of a screwdriver to push down on the pins. That’s definitely not a recommended procedure. Getting it out, I had to rock it out too.
All that said, it does go in, it definitely won’t fall out, and it should have really good electrical connection.