@bryonmathf I can answer as I have been with LearnDash for nearly one year and am running multiple courses.
In short, yes, I believe in your case that Learn Dash is overkill. There is quite a curve as well and it is inflexible. There are whacky workarounds for login/logouts and I just found it to be quirky.
It is indeed a monster of an LMS and I can see why they are always up in the #1 and #2 recommendations.
I have been running tests with WPComplete Pro as I prepare to buy the pro version. We have hundreds of lessons in LearnDash and have been running it for about 9 months.
My experience has been that the notifications function, this is the part of the LMS that sends out emails based on certain triggers is extremely buggy. I spent over, wait for it SEX MONTHS back and forth with support and it was never resolved,
Example, I wanted a particular course to always start on a Monday, if someone bought on Friday, there was no way to “hold” them in a queue without spending more than TWICE what WPComplete Pro costs. To be fair, I am not sure WPComplete Pro offers that functionality either, but, I had to wait until 12:15 AM on a Monday morning and manually assign the student to the course.
Now, if a student came in at say 11 AM on Monday morning to register, there was no way to roll back the email times to fire earlier. Meaning, If I wanted that 11 am person to get that notification email earlier going forward so the lesson would be there as soon as they wake up, the LearnDash notification plugin, despite repeated attempts would not work to send future notifications earlier.
One of the things I often do before trying a new piece of software is spending some time in the Facebook community pages. When you see considerable confusion day after day, that is a sign. It happens with new users as well as seasoned ones.
In my case I was never able to get Woo Commerce to play nice with Learn Dash and I had to process my sales manually. Very frustrating.
I laid out what I wanted to do with Zack here and he has been OUTSTANDING in answering all of my questions.
LearnDash is amazing if it is what you need. I hope this is helpful
Marco