Everyone gets hung up on the software. One of my private coaching clients is doing over $500K a year and does not have a checkout form. You email your details and they process the payment manually. Of course I’ll probably recommend WordPress but the answer is this: whichever gets you the quickest result with the least amount of hassle. I’ve sold courses before just using a Stripe link.