Great game. Worst implementation of multiplayer I've played in over a decade. Don't touch this with a long pole unless you're planning on playing offline only.
Incessant lag due to the network implementation blocking the game thread when responding to matchmaking pings, both in the menu(Random 2-second pauses while navigating any multiplayer-aware menus.) and during actual gameplay. General sluggishness and lack of responsiveness during online games(Often feels like you're playing with a half second delay on anything you do, plus inputs are randomly dropped.), and network connection rating icons that don't display accurate information(Poorly-rated connections are often good(Bearing in mind the entire game's network performance is awful. "Good" is very relative.), while good-rated connections are often awful. Plus it takes several seconds for the game to decide how to rate most players' connections while matchmaking, usually extended by several more multi-second freezes of the game.).
Additionally, the game's developers have gone from a very good working multiplayer implementation, back in late May/early June 2014, to completely breaking it with the above-mentioned technical problems, to promising a patch to correct issues that did nothing, to deploying a beta patch to correct issues that did a LITTLE bit, to promising another patch to correct issues, that also did nothing.
Additionally, looking at the release notes of the various patches in spring/summer/fall 2014, it's painfully clear that the current development team Capcom has allocated to the game is incompetent and has zero ability to develop software beyond changing variable values.
All this while Capcom public relations personnel post soothing promises of fixing things soon, once the outcry from the playerbase reaches the level of thousands of complaints.
Is it playable, in light of these technical and mismanagement issues? Kinda.
Is it enjoyable, in light of these technical and mismanagement issues? No.
No one in their right mind should spend a dime on this game.