I'm in the process of writing a new focus algorithm for Ekos. If your focus already works well then there's probably not much here for you so you might want to just keep on scrolling!
For my equipment, the Iterative and Polynomial algos don't work very well because of the backlash in my ASI EAF. Linear works the best but usually finishes up overshooting the point of optimum focus. So I'm building a new algorithm, called "Linear 1 Pass" that is based on Linear but does a single pass, works out the point of optimum focus in that pass, and moves to that point.
Let me know your thoughts. The code is mostly (but not completely) written so easy to change at this stage. There is still a lot of testing to do though.