You can upload your videos into the sessions inside the mastermind builder:
In Team Mastermind you can ask and answer questions and share your experience with others!
When you create a new session if you scroll down to where it shows "content type" there you will have an option that shows live session or pre-recorded session. Form there you will be able to add the link to your video or upload your own.
I did the same thing - I use click funnels for my membership courses. Just copies the assets over. You have to still load the links, PDF's etc. It only took me a few hours and I have a 5 module course. My 4 month practitioner course will take a lot longer :)