The BSF servers were missing something I think, also the client is fked of theirs.
There's a new private server for SF already out and it's being developed by some dedicated players who love the game.
They have an issue with the room server, if you're interested you can help them out with it.