Fasting is like using a nuke where a bullet would do.
How will a dietician measure your maintenance calories? How will they continuously update your macros and calories when your maintenance calorie change week to week?
I am making a claim here: most dietician will not be able to track your maintenance calories better than MacroCodex's algorithm.
Many dieticians simply rely on BMR/TDEE static formulas, and the limitation of this approach is that it cannot reliably track a user's actual maintenance calories well through the span of their dieting journey.