That adapter works well for me. It's hard to say how well it will work for
you without knowing the specifics of your use-case.
Chris from Think Penguin has said that the mini adapter isn't great going
through walls or at a long distance. I suppose he's probably correct, but not
enough to affect me significantly.
> Do free wifi drivers work better in general than non-free ones?
Magic Banana already explained why this question generally doesn't make sense
for wi-fi drivers, but I'll answer a different question, replacing "wifi
drivers" with "drivers and firmware". The answer to that question is "no".
Any program, whether libre or proprietary, can be technically good or bad.
This applies to drivers and firmware, too. In fact, if there's a proprietary
driver commonly in use (usually this happens with video cards), you can be
pretty sure that the proprietary driver works much better than the libre
driver, because if this wasn't the case, no one would be going through the
hassle to use it.