Is there such a thing as complete? Courses always need attention. I will often publish and add resources to help round out the information in the videos. I pay close attention to the questions asked and any comments that arise from reviews. These are my clues for 'extras' resources or updating.
Courses need tending - it is important that we keep them looking fresh and alive and are looking at ways we can improve them.
If you look at your courses you will see that some lay neglected and the sales reflect that, others you enjoy more, love and play around with - and they prosper.
Rarely is the day we publish the end point!