I think the solution (wchich I saw in the 1.3.7) to connect the download permision with order status was very good. It allowed to automate the donwload after payment.