However, I neither expect nor need kagi to have a perfect replacement for every single google product. I'd rather it focus on creating better versions of the things that google is bad at (especially basic search) rather than trying to provide bad versions of the things Google is good at (maps, translate).
I can totally recommend search to anyone, but I agree with others in this chat that most toys feel beta. I’m glad to have them but can’t recommend them.
For maps, your goals of being ad free go against what I need from maps search. 90% of the time I search for restaurants, museums, businesses, opening hours, phone numbers of various local shops. People add that data to google, and not that many other maps services :(. That is where they advertise how to be contacted. Addresses and directions are really secondary to a maps search.
So the suggestion to slap a beta sticker over maps is a good one. Nokia, Microsoft and Apple have all tried to compete with Google Maps without succeeding. Do yourself a favour and start using the Google Maps API for Kagi Maps, that's probably the only way you can get all the important data. If the API is expensive, then charge more for maps. Kagi customers want the best product, and are willing to pay for it.
(Edited to add: Though perhaps I should give maps a try again. They seem to have gotten better since I formed my muscle memory.)