Hello. My opinion is that an E-course that has lots of content can be overwhelming for people. When they see a long road ahead of them they might be hesitant to get started. This also depends on who is your target market as well.
I think providing smaller E-courses would make it easier for the people doing the courses. However, providing more does help you stand out from the competition and does add value.
This is just my opinion and I hope this has helped you out. I am sure whatever you choose to do will work out for you!!