With such wrappers, it should help to have an interface there to interact with the lower library directly, I think.
For example, there is the ziggy-pydust library to write native modules for Python in Zig, and it certainly looks prettier than the usual Python.h import. Still, there is also .ffi to address functions directly that are not yet implemented but are available in Python.h.
If such an option is not available, one often wants to replace such a library and prefer the original one.
However, even this is in a way a wrapper (a native module), and sometimes it is better to use ctypes directly, for example, for the sake of speed of development.