The problem with biometrics is its a password you cant change. What happens if theres a leak? Unfortunately we can't update our facial structure.
This kind of API might be useful as a 2fa, but never as a standalone authentication mechanism.
Edit: I mispoke. The main problem isn't with leaks, its with other apps collect the same data google uses as biometrics. For example, a video chat app that grabs the same biometric data (facial structure/typing pattern) that google uses for authentication. That chat app then would have everything needed to emulate you.