It depends on your needs: budget, tools available and how much feedback you want to get.
The main difference between packages is the level of feedback and communication with the coach. If you are a person that is able to follow the training without the human aspect of a coach, then the Basic will be enough.
However, the Advanced Package is the most popular because not only you have access to Matteo as you coach with feedback, phone calls, training analysis, but because you get Training Peaks account premium included.