I'm also struggling with this issue. I'm selling links to tutorial videos, so if I were to use digital downloads as the solution, where you put the link in a txt file with the user downloading the text file within 24 hours - it just won't work for me. Could the 24 hours link be made made that it never times out?
Scheduling also won't work for me because it's not a meeting, it's a prerecorded video link.
Please could you build in a option to have a link sent out when a digital product is bought?