I have a 2019 ProStar at my lake house and a 2012 Nautique 200 at the ski club near my main house. And even as a 35 off skier, I also am bothered by the differences in the pull between these 2 boats. It's not at all unworkable for me, but it is somewhat annoying enough to cause me to try to minimize it. I do use different ZO settings between the 2, but still notice the difference. @Mastercrafter and I have messaged about this some as well, because he also has a similar situations. We're both in the process of trying the 3 blade "jump prop" on the ProStars to see if that equalizes things somewhat. Eric at OJ props suggested trying that.
So clearly ZO isn't a magic bullet for making all boats ski exactly the same. And like @Horton, if I had my way I certainly also believe that ZO algorithms could be modified to make the situation even better. And when the patents expire, which is only a few years off, a competing system could be developed that had more emphasis on consistency across boats and engines as well as other improvements. I think this goes to show just how much very tiny differences in the control systems can be felt by a skier. And the difference boat to boat with ZO is tiny compared to the difference I've felt skiing behind a PP Stargazer / zbox setup. I think it's also the case that some people are much more perceptive and / or bothered by these small differences. If you're not, and you're happy with zbox, that's great I think you're fortunate. But I don't think that means everybody will be happy with that setup.
In terms of why the differences, I don't think it's fundamentally because of the different ZO tunes between boat manufacturers and engines. I think it's mostly caused by differences in transmissions ratios, propeller designs, and small engine tuning differences. But I also think it's the case that ZO's design goal was to make the system very easy to use for the end user and to almost completely eliminate out of tolerance passes. I doubt they had any intention to try and make the system feel as close as possible boat to boat and engine to engine. And with their near monopoly on the speed control market at the moment, there is absolutely no business incentive to spend money changing anything right now.
I also may sound like I'm a big supporter of ZO and anti-perfect pass. But that's not really the case. I think the transition from perfect pass to ZO for tournament skiing was handled extremely poorly and did cause real harm to the sport. But I blame that less on eControls and more on how the governing bodies of water skiing handled the transition. eControls did in my view "invent" a better speed control system than what existed in the market before it. Especially in terms of end user usability and more consistently in reducing the occurrences of re-rides from out of tolerance passes. And I can't really blame them for using patent law to protect their innovation. Let's not forget that Perfect Pass was also protected by patents such that another manufacturer couldn't easily step in and replace them either. And if I'm not mistaken, PP sued ZO over infringing on their patents. In most cases similar to this in the industry, two companies like this with both valid but related patents, most often agree to cross license the intellectual property. And it's typically a win-win for both the manufacturers and the consumers. The governing bodies for waterskiing could have, and should have, taken a stand that they would only accept such an arrangement for the tournament approved speed control they would support. If they had taken this route, the transition wouldn't have been so detrimental to the sport, and we as skier would likely have an even better speed control system today.
Years ago, I was a much bigger fan of looking for alternatives to ZO. But now I think we're past that in the market because ZO boats can be had for cheap enough IMO. Part of the reason I have that view, is because with the most recent downturn in the boat market. I think it's getting pretty hard to buy an older boat, convert it to ZO, and actually spend less money than buying 2008 - 2011ish ZO boat. Especially if you're really honest about making it an apples to apples comparison. By that i mean really having equivalent boats in terms of the condition of the interior and all aspects of the boat. Also, it's a different story if you also already own a Pre-ZO boat than if you have no boat and are getting into the market.
I fully expect someone to bring up ... "wait didn't you post earlier that you're converting an 1999 bubble butt Nautique" to a modern engine and Zero Off. Yes I am, but to @Horton's earlier point, I know exactly why I'm doing it. It's not because I'm trying to create the ultimate slalom boat for anybody. Actually, I fully recognize the opposite. Given the current state of Zero Off, it'll probably ski differently than any other boat out there.
I'm doing it because I just think it’s fun and interesting. I doubt I’ll even keep it in this configuration long term. I’ll probably rip the 6L Ilmor back out of it later for another fun project I have in mind.