Well it looks like a weird ufo or something, so I would only put it on a modern looking strat, but it certainly seems to function a lot better. I have a Vega Trem on a strat and it’s pretty impressive too but it has the same issues with set up as a floyd rose.
For the most part I don’t need the trem on a traditional strat to do crazy stuff, so as long as it is set up well and points of contact are lubed up tuning stability isn’t much of a problem. I also think we’re all used to the imperfect sound of chords being given a little vibrato from an old 6 screw strat bridge, so this bridge almost sounds a little weird, like using that digitech whammy pedal or something.