I bought a Classic Vibe Strat last year and fitted a Wilkinson WV-PC trem because I like the smooth feel of it when resting my hand on it. I had it in a drawer as I'd bought it to use on another budget Strat but never got around to it.
I'm particularly fond of this type of trem because my Brian May guitar has one, as does my PRS, so I have been familiar with their benefits for a few years. They never seem to lose tuning and always feel comfy and they have a thick and hefty block which I believe helps the sound somewhat.
That Said, my friend has the exact same instrument with the original tremolo still fitted and that too stays in pitch, so as has been said earlier in the thread, it's all in the set up. My friend is an expert in guitar set up so I'm not at all surprised.
On my Classic Vibe Strat, I would add that the stock tuners and nut work perfectly and any nut given a bit of TLC and a smear of lubricant will always perform trouble free. I used something from Planet Waves similar to the American 'Nut Sauce.
On the subject of strings, I now use 9/42 Ernie Ball Super Slinky on my Strats, simply because the chemotherapy weakened my hands quite a bit and it helps the string tension though changes the voice of the guitar a little, for which I compensate with my amp set up.
The 25.75" scale feels good with those strings, but on my Rapier 33, Brian May & PRS which are 24" scale, I still use 9/46 Hybrid Slinky because the tension is workable for me.