Welcome! Udemy is a great platform to publish your course in. I found that if you give your course for free a lot of students love to enroll, but on the flip side I've heard free students statistically give lower reviews than in paid courses. Use your promotional emails, as it gives an incentive for students to jump back in your course and want to learn more.
I hope you have a great experience on here!