I request elimination of checkout process for free content. There's no reason to force someone to go through the checkout process if they are getting free content. It only adds friction. They should only need to create their account password and then immediately have access to the content in their dashboard.
Also, in course settings, I would like to have an option to expire access to free content after a set period of time. Currently, there is no way to do that.