I have to be blunt here: if these aren't working for you (the Poron model, anyway), then the switch you're trying to put them in doesn't need the films, or it's a "skill issue" with aligning the film properly. These are, in my testing, identical to Deskeys Poron films when used on switches that can actually use them. The main difference is the stab pads included: they're also Poron instead of the Teflon the Deskeys stab pads are made out of. Depending on your need for adhesive pads, that might make a discernable difference, as I ended up using them as a replacement for the plate pads on my Neo 80 I got second-hand since it was missing the originals.
I used my Poron films on a set of Gateron Mountain Tops and they worked like a charm: better housing fitment and a fuller all-around sound (I also cleaned off the original lube and re-lubed them myself, they turned out much better for it). Basically: it's these or Deskeys for me, depending on which one is in stock, and that's a pretty good place to be AFAIC.