Customizing the checkout seemed intimidating, but I was able to do it with
magento 2 add field to checkout in the middle of the process. Now the checkout flow is clear for customers, I can see satisfaction improving, and it’s all manageable even for a regular user.