I have Safari on iOS set to use Kagi by default - works fine?
It’s very much a hack, but it’s largely functional.