Allow forms to have 'save progress' option for clients completing public (or portal) forms. Best practice, helpful, and offers needed user experience.
Also, breaking a form into smaller forms does not always work in automations and uses across Moxie.