I've found SMART ENDURANCE SOLUTIONS 70.3 plans to work really well for me. I've seen my results improve while following his plans. It takes the "thinking / overthinking" out of the training process and I just have to do the sessions and trust in the process. Steve replies quickly to my queries and always has helpful advice when needed. He was able to design a custom plan which was tailored to my strengths and accounted for my club swim sessions, Zwift sessions and solo runs. Thanks!