95% isn't "only". That's pretty darn high. I'd wish that in-house code covered 95% of requirements more often.
If we're talking about open-source (I can't see why not), you can just fork the library in question and adjust it to fulfill the missing 5%.
> Being available in a package manager, being downloaded by thousand of people, or having a fancy web page, are no indications of a good product.
1. Being used by thousands of people isn't by itself a guarantee that it's good, but it surely makes it more likely.
2. Obviously noone sane would pick third party libraries based on how fancy some web page is. That's a strawman argument.