A polyfill that we can recommend for all cases is unusual. Most have some caveats, or require an understanding of the environment.
•
You have understanding of your site and how the polyfill is used.
•
You can test to check for performance issues.
•
You understand the team maintaining the site and whether you are able to address any issues that might arise later due to the polyfill.