Add the ability to hide the payment info section on the new smart check out element for free products.
On the legacy check out I can hide the payment info and a customer can still fill out all their info and be linked to purchasing the product when they click the order form button to move to the next step.
The only other way I see to do this without the checkout element is to make a form with input elements and tag them on the opt-in on a workflow.
It would be handy to have this option on the new check out.