This would be really great!
I also use WISECP as invoice system, so if you create a manual invoice some customers want an offer before.
So the mask can be same as invoice, only new backend entry offers, to create new and that customers can accept them or decline them online.
There is similiar solution on WHMCS.
Would be great to have this feature in future. I also would pay one time fee!