I'm convinced they don't want us using their software. I wrote an article about the New Invoices a while back (https://fieldexit.com/forum/display?threadid=691). The new "New Invoices" looks to possibly handle a couple of the issues (it looks like you can modify bill to and ship to on the invoice level and add subtotals)
But, the problems I still see:
Sometimes I think they don't even alpha or beta test their updates at all.