Having someone to do the tracking and handle the decisions sounds like a huge help to me. Both of those things cause stress which is hard to sustain.
Having trainers, dieticians, etc. professionals around you to help with everything probably makes it easier in the sense that you probably save one or two hours of planning and organizing your life per week, and probably your programming is a bit more optimized, but it's hardly a game changer. If you are somewhat devoted to the topic, you can learn and do all the same stuff yourself.