If I can suggest a high(er) priority add, it would be for the discount code limitation to work. Right now, there's no way to limit usage per-person to only 1x. In my case, I have a combined product % discount with free shipping. I can't set up that type of combo using Shopify discounts because it doesn't allow you to specify a % discount for free shipping. It's all or nothing, and I don't want to allow free shipping on all my order discount or product discount rules.