Given that in Canada you are not allowed to discount the GST/HST the existing setup should work for all vendors and customers (tax inclusive discounts are not allowed). Given the large number of new features we would all like to see in Adagio I don't think this qualifies as one of them.