Thank you for your great effort.
I have a suggestion.
I'm using some billing software which let me fully customize my invoices details, like logo position or watermark, header or footer, left, right, center, my informations, client informations, etc.. Do you plan to add such a template to the billing module? It's good for those who use multiple invoices for different products or services to the same client, so the invoices look the same.
Keep your work safe. Better backup than sorry! Download the latest version of the backup and restore script
. See more info here