100%, if the API itself can choose to call a function or an LLM, then it's way easier to build any agent loop without extensive prompt engineering + worrying about errors.
Tweeted about it here as well: https://twitter.com/jerryjliu0/status/1668994580396621827?s=...