I'm actually happy with the duckduckgo results and also have a couple of bangs I use regularly.
My biggest issue with using Kagi would be that I have to log in. I tend to clear cookies, either automated when closing a tab or by using a private browser, and would always have to relogin.