Switched over to a smartensurdance plan for my next upcoming IM and so far it has been night and day with other plans. Two biggest benefits so far are firstly the zone and output effort variations are keeping me fresh and continuously improving my metrics while allowing recovery at precise times, and secondly it has taken all of the guess work out of my mind as the analysis provided in the scheduled trainings are granular in design yet simple to follow and my gains very traceable.