Gameplay-wise, it's okay, and the graphics are good, too. However, SNK has such a confusing universe. They've got so many different franchises, and too many of their characters and storylines spill over into other titles (like Terry Bogard appearing in every SNK fighter despite his main series being Fatal Fury). I can't keep track.
At least with Capcom, Street Fighter characters stay in SF games, whereas Darkstalker characters stay in their games, and so on. Crossover games like the "Marvel vs." series and "Tatsunoko vs." are kept in separate storylines, being unconnected to the main franchises' storylines. Basically, Capcom keeps things organized better, whereas SNK just feels like a mess.
Capcom also does mess things up. Remember Guy, Cody and Rolento are from Final Fight. Ingrid is in Alpha 3 for the PSP from Capcom Fighting Jam(what a shame this game didn't get much attention but it's capcom's fault for having such a bad idea of not being able to change fighting grooves). I don't think SFA has any connection with the original SF2. I remember someone complaining about Chunli's fighting style which was originally Tai Chi then SF3 came and she's now a Wu Shu expert. Capcom can be just as bad as Marvel.
There's also Street Fighter EX. What ever happened to the EX characters. I like D. Dark and Hokuto. I personally prefer the EX characters over the new SF4 characters. Just wished Ingrid and Karin made it over SF4. And who wants to play as Hakan?