Definitely. The majority of my favorites actually run glitch-free on it at this point. I'm also in the process of uploading a couple of gameplay videos of it to my YouTube channel right now.SSF's fullscreen mode(s) really did improve with the latest releases. Much better imo.
There's also an option to display real transparencies, and a somewhat glitchy but nice 'plugin pack' running around the webs.
It's getting more and more comfortable to actualy play games with SSF (and not just try it for fun).