Just a warning for this brand new functionality -
The Invoice for normal orders do not have Express checkout methods or even Shop Pay or Installments as an option (even though draft order invoices do).
Sometimes the order invoices will send the customer the the main website, instead of their checkout.
The items will be reserved, which isn’t a bad thing! But the orders will not become auto-canceled after they are overdue or ever, they have to be manually managed.
Since, more than likely, you will be using a custom payment type for these payments, beware as these are not able be hidden in draft order invoices at the moment, so you cannot send invoices from draft orders without risking a customer selecting a payment type that is not valid for their use.
We’re using this functionality, and it’s really great to have, just wish these issues would be addressed and want people to be aware before they switch to this functionality.