I love these switches. I got them for my DROP + OLKB PREONIC KEYBOARD MX KIT V3 so I could use it in the office (open floor plan). I really love these. Soft, a little heavy, satisfying low *thock* sound. After lubing they felt just a little mushy, but I'm a little heavy handed... I actually preferred them like this.
Yes, they are, the only problem with the CTRL/ALT/SWIFT keyboard are the 5-pin switches, because the PCB doen't have the holes for the 2 extra stabilizer pins. But these are plate mounted 3-pin switches, so there should be no problem