+1 for problem #1: EU reverse charge is not handled and invoice creation fails for me.
Having no VAT at all is a perfectly valid and used often when you sell B2B. WC handles it correctly (with an extension) and the WC order is correct. WC’s Xero integration handles it in the right way as well.
Please fix this. Thank you!