As you all probably know, the discount costs are always taken off AFTER the unit has been produced (ie: Unit costing 10 gold with 50% discount would still cost 10 gold, but would give you back 5 gold after the production is done). This is impractical, and it would be nice to either have it actually taken off of the production cost or given an XML option to have it taken off before production (for Legacy support?).