Haven't needed the server browser once so far. Usually I join on a friend, otherwise I use the Play Now button - which works fine. Occasionally it'll put me on an undesirable server, in which case I disconnect and try again. Never takes more than 2 or 3 attempts and it loads really fast.

So yeah, it'd be nice if they'd make the server browser usable, but the game doesn't NEED it so I can see why it's been low priority.