The problem with that approach: while it works as a hack, it’s ugly in the cart (the price is crossed out, the discount says “0.00”, and the “new” price is the same as the crossed out price.
This broke on the recent update from Dec, I think. I got a reply saying they’re looking into it.